npm install로 dependency들을 설치하려고 할 때 다음과 같은 에러가 일어날 때가 있습니다.
Node.js의 버전을 다운그레이드해 주면 해결되는 문제입니다.
터미널에서 node -v로 확인해 봅니다. (현재 저는 v18.17.1)
Node.js의 버전을 바꿀 때는 nvm을 설치하면 쉽게 바꿀 수 있습니다.
GitHub - coreybutler/nvm-windows: A node.js version management utility for Windows. Ironically written in Go.
A node.js version management utility for Windows. Ironically written in Go. - GitHub - coreybutler/nvm-windows: A node.js version management utility for Windows. Ironically written in Go.
github.com
버튼을 클릭하고 nvm-setup.exe를 다운받습니다.
설치를 완료했다면 터미널로 가서 nvm -v로 버전을 확인합니다.
그런 다음 nvm install v[버전] 을 입력하여 낮은 버전의 Node를 다운받습니다.
설치가 끝났다면, nvm use v[버전] 을 입력하여 설치한 버전으로 바꿔줍니다.
node -v를 다시 입력해보면 버전이 변경된 것을 확인할 수 있습니다.
이제 다시 npm install을 실행한다면 정상적으로 설치됩니다.
'IT > Node.js' 카테고리의 다른 글
[Node.js/MariaDB] express에 DB 연동하기 (0) | 2023.09.21 |
---|---|
[Node.js] express로 백엔드 서버 구축하기 (0) | 2023.09.16 |
[Node.js] 실행시 error:0308010C:digital envelope routines 에러 (0) | 2023.09.16 |