타닥타닥/Node.js

node.js ] NVM으로 node.js 버전 변경하기

땅디 2021. 10. 29. 15:41

 

  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

 

짠!