nvm은 node version manager의 약자로, node.js의 버전관리 도구이다.
node.js는 버전이 빠르게 바뀌어서 동일한 서버 환경 내에서 여러버전을 사용할 때 버전을 전환하면서 사용할 수 있어서 유용하다.
Mac/Linux에서만 사용할 수 있어 window에서는 사용할 수 없다.
Window환경에서는 nvm-windows를 설치하고, node.js와 npm을 설치하는 것이 좋다.
nvm-windows github 레퍼지토리이다!
nvm_git
다운로드는 여기에서 가능하다!
1. Cmd를 관리자 권한으로 연다
2. 다운로드 가능한 버전을 확인한다
nvm list available
3. LTS 가 가장 안정적이므로 LTS 버전 중 가장 최신버전을 추천한다.
(나는 16버전이 필요해서 16.20.1로 설치)
nvm install <version>
ex. nvm install 16.20.1
4. 설치된 노드의 버전을 확인 할 수 있다.
nvm ls
5. nvm에서 특정 버전 node 활성화를 해야한다.
nvm use <version>
ex. nvm use 18.17.0
6. 설치 확인
node -v
npm -v