개발 > Language
5달 전
Node JS의 버전 업그레이드하는 방법 - NVM
설치된 NodeJS의 버전을 필요에 따라 업그레이드하거나 다운그레이드 해야 할 때가 있다.
(만약 설치가 안되어있다면 NodeJS 다운로드 페이지에서 설치하면 된다.)
설치된 버전을 삭제하고 새로운 버전을 직접 다운로드받는 것도 방법이지만 NVM을 이용해 쉽게 버전을 관리 할 수 있다.
NVM 설치
먼저 MacOS를 기준으로 NVM을 설치해보겠다.
쉘에서 nvm 명령어를 입력하면 아직 설치되지 않았기에 명령어를 찾지 못했다는 문구가 뜬다.
nvm zsh: command not found: nvm
nvm을 다운받아 설치해주자.
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.7/install.sh | bash
그러면 쉘 명령어를 관리하는 profile 파일에 아래 내용이 추가된다.
본인이 사용하는 쉘의 profile 파일에 추가되었는지 확인해보자.(~/.bash_profile, ~/.zshrc, ~/.profile, ~/.bashrc)
export NVM_DIR="$([ -z "${XDG_CONFIG_HOME-}" ] && printf %s "${HOME}/.nvm" || printf %s "${XDG_CONFIG_HOME}/nvm")" [ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" # This loads nvm
nvm 명령어를 즉시 사용 가능하도록 profile을 적용해주자.
source ~/.zshrc
이제 nvm 명령어를 실행하면 아래와 같은 화면을 확인 할 수 있다.
nvm
Node 버전 변경하기
현재 설치된 노드 버전을 확인하자.
node -v v21.7.3
NodeJS 다운로드 페이지에서 지원하는 버전을 확인 할 수 있다.
업그레이드 하려는 버전을 선택하면 nvm을 이용한 버전 설치 방법을 안내를 해주고 있다.
또는 nvm에서 설치 가능한 버전 목록을 확인 할 수 있다.
nvm ls-remote
나는 21.7.3버전에서 22.3.0 버전으로 업그레이드 해보겠다.
nvm install 22.3.0
설치 후에 node -v 로 확인해보면 설치한 버전으로 업그레이드 된 것을 확인 할 수 있다.
다운그레이드 또한 동일한 방식으로 가능하니 유용하게 잘 사용하자.
#NodeJS#NVM#버전 관리