[Node] NVM으로 Node 버전 관리하기
NVM?
Node Version Manger의 약자로 여러 버전의 Node.js 설치 및 버전을 관리해주는 도구다. 여러 프로젝트에서 다른 노드 버전을 사용할 때 NVM으로 관리하면 편하게 프로젝트마다 버전을 설정할 수 있다.
Mac을 사용할때는 brew를 사용해 NVM을 설치했다.
윈도우에서 NVM을 사용하려면
Releases · coreybutler/nvm-windows
A node.js version management utility for Windows. Ironically written in Go. - coreybutler/nvm-windows
github.com
위 깃헙에 들어가서 다운로드 하면된다
주의사항
NVM 설치 전 꼭 프로그램추가/제거에서 Node.js 를 삭제해야한다. 안그러면 충돌일어남 Mac에서도 Node를 먼저 받았다면 꼭 uninstall하고 NVM을 설치하자.
깃헙에서 Download Now! 클릭후 스크롤 내리면 nvm-setup.exe를 받을 수 있다.
받아서 설치하고, 터미널에서 확인해보자.
nvm -v을 입력하면 내가 설치한 nvm의 버전을 확인할 수 있다.
어떤 명령어를 쓸 수 있는지 보기위해 nvm -help 명령어를 입력했다.
nvm install [버전]을 사용해 노드를 설치할 수 있다. ex) nvm install 18.12.1
버전대신 nvm install lts를 입력하면 가장 최근의 lts버전이 설치된다.
nvm install lastest를 입력하면 가장 최근 노드 버전이 설치된다.
nvm current를 입력하면 현재 내가 사용중인 Node.js 버전을 확인할 수 있다.
nvm list를 입력하면 내가 설치한 노드버전들을 확인 할 수 있다.
nvm use [버전]을 입력하여 내가 사용할 노드의 버전을 쉽게 바꿀 수 있다.