[Mac] nvm을 이용한 Node.js 버전 변경하기

문지은·2023년 12월 21일
0

nvm(Nodejs Version Manager)

  • 시스템에 여러 개의 nodejs 를 설치하고, 사용할 버전을 쉽게 전환할 수 있도록 도와주는 shell script
  • 다양한 버전의 node.js 를 설치하고 관리하는 기능 제공
  • 하나의 pc 에서 각기 다른 node.js 버전을 사용하는 프로젝트들을 관리해야 할 때 node.js 버전을 간편히 바꾸기 위해 사용

nvm 설치하기

  • nvm을 설치하기 위해서는 Homebrew 설치가 필요
  • Homebrew를 설치하면, brew 명령어를 사용하여 nvm 설치 가능
  • 설치된 패키지 최신 상태로 업데이트
$ brew update
  • nvm 설치
$ brew install nvm

nvm 환경변수 설정

  • Vim 편집기를 사용하여 홈 디렉토리에 있는 .zshenv 파일 열기
$ vim ~/.zshenv
  • 아래 내용 추가
export NVM_DIR="$HOME/.nvm"
[ -s "/opt/homebrew/opt/nvm/nvm.sh" ] && \. "/opt/homebrew/opt/nvm/nvm.sh"  # This loads nvm
[ -s "/opt/homebrew/opt/nvm/etc/bash_completion.d/nvm" ] && \. "/opt/homebrew/opt/nvm/etc/bash_completion.d/nvm"  # This loads nvm bash_completion
  • :wq를 입력하여 저장하고 Vim 종료

nvm 설치 확인

$ nvm -v

nvm으로 node.js 설치하기

  • node 버전 확인
$ node -v

  • ls-remote 명령어로 설치할 수 있는 node.js 버전 확인 가능
$ nvm ls-remote

  • 설치하고 싶은 node.js 버전 선택하여 설치
$ nvm install 20.10.0
  • 특정 node.js 버전으로 변경
$ nvm use 20.10.0
$ nvm alias default 20.10.0
  • node 버전 확인
$ node -v

References

profile
코드로 꿈을 펼치는 개발자의 이야기, 노력과 열정이 가득한 곳 🌈

0개의 댓글