nvm Node Version Manager의 약자로 여러가지의 버전을 설치하고 상황에 따라 버전 관리를 해줄 수 있게 도움을 준다.
nvm을 사용하기 위해서는 brew를 설치한 후 환경변수를 설정하는 것이 필요하다.
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
brew install nvm
mkdir ~/.nvm
vi ~/.bash_profile
다음 세 줄을 추가하고 :wq로 나온다.
export NVM_DIR="$HOME/.nvm"
[ -s "/usr/local/opt/nvm/nvm.sh" ] && . "/usr/local/opt/nvm/nvm.sh" # This loads nvm
[ -s "/usr/local/opt/nvm/etc/bash_completion.d/nvm" ] && . "/usr/local/opt/nvm/etc/bash_completion.d/nvm" # This loads nvm bash_completion
적용
source ~/.bash_profile
확인
nvm -v
설치
nvm install 해당버전
예) nvm install 14.17.0
예) nvm install --lts (LTS 버전)
설치된 버전 리스트확인
nvm ls

nvm use 적용할버전
node -v
예) nvm use 14.17.0
예) nvm use --lts
.png)