node.js ] NVM으로 node.js 버전 변경하기
node.js의 버전을 쉽게 변경하는 방법으로는 NVM(Node Version Manager)을 이용하는 방법이 있습니다. NVM은 왜 사용할까요?
node.js를 이용하다 보면 라이브러리, 프레임워크, 개발 툴의 버전 문제로 호환 문제를 겪고 에러를 만나는 경우가 종종 있습니다. 이런 이유뿐 아니라 협업할 때, 다양한 프로젝트를 동시에 진행할 때 등등 node.js의 버전 문제를 접하는 상황이 많을 것입니다.
위의 이유로 node.js의 버전을 변경하는 상황이 분명히 생길 것입니다. 이럴 때 NVM을 사용한다면 간편하게 사용할 버전으로 스위칭하거나 다른 버전들을 관리할 수 있습니다.
본 포스팅은 다음 순으로 작성되었습니다.
1. NVM 설치
2. NVM 사용방법
1. NVM 설치
NVM-Windows의 Github 레파지토리를 방문하면, NVM 설치 파일을 다운로드할 수 있습니다.
https://github.com/coreybutler/nvm-windows
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.zip
을 이용했습니다. 압축을 풀면 나오는 nvm-setup.exe
파일을 실행시켜 NVM을 설치합니다.
2. NVM 사용방법
NVM이 설치되었다면 CMD창을 열어 사용할 수 있습니다. 다음의 명령어를 이용하면 사용 가능한 node버전들이 조회됩니다.
nvm list available
조회된 버전들을 확인하고 그중에서 원하는 버전을 골라 install
명령어로 해당 버전의 node를 설치할 수 있습니다.
nvm install 원하는버전
원하는 버전을 설치했지만, 아직 해당 node버전이 적용된것은 아닙니다. list
명령어를 사용해서 사용 가능한 node 버전들을 조회할 수 있습니다.
nvm list
저는 위에 표시된 버전들을 다운로드했고, 사용할 수 있다고 표시됐습니다.
위에서 list
명령어로 조회된 버전중에서 원하는 버전을 고른 후 use
명령어를 입력하면 해당 버전으로 node 버전이 변경됩니다. 변경한 후에는 node의 버전을 확인해 봅시다.
nvm use 원하는버전
node -v
이번 포스팅에서는 NVM을 이용한 node 버전 관리를 알아보았는데, 정말 쉽네요 SO EZ
짠!