Node 버전 18.13.0
과 패키지 매니저로 yarn
을 사용하고 있다.
Window 환경에서 yarn start
로 프로젝트를 실행하려 했지만 아래와 같은 에러가 발생했다.
구글링하며 찾아 본 결과 digital envelope routines
에러는 설치된 패키지와 node 버전의 상호 호환이 안되서 주로 발생하는 에러임을 알 수 있었고, 안정적인 node 버전인 16.13.0
버전으로 다운그레이드를 시도했다.
윈도우 환경에서 node 버전을 변경하기 위해서는 NVM을 설치해야 한다.
nvm-setup-zip
파일을 다운로드하고 아래의 nvm 커맨드를 이용해서 손쉽게 노드버전을 바꿀 수 있다.
node -v // ✅ 현재 노드버전 확인
nvm list available // ✅ 설치 가능한 노드버전 리스트
nvm install 16.13.0 // ✅ 설치하고자 하는 버전
nvm use 16.13.0 // ✅ 설치한 버전을 use
node -v // ✅ 노드 버전이 바뀌었는지 확인
node 버전이 잘 바뀌었다.