nvm 이란?
nvm 은 node version manager의 약자로, 여러 버전의 node.js 버전을 관리하는 프로그램입니다.
node 버전이 서로 다른 프로젝트에 대해 각 버전에 다른 테스트를 빠르게 진행할 수 있습니다.
node와는 별개로, 영어권 국가에서 never mind 의 약자로도 쓰인다고 합니다.
nvm 설치하기
windows에서 nvm 설치하기
- 아래 주소로 접속합니다.
https://github.com/coreybutler/nvm-windows/releases - 아래와 같이 Assets 쪽에 setup.exe 파일을 다운받아 설치합니다.
또는 아래 링크를 클릭해서 다운받으셔도 됩니다.
nvm install
mac에서 nvm 설치하기
- 아래 명령어로 ~/.nvm 폴더를 생성합니다.
1
mkdir ~/.nvm
- ~/.zshrc 파일을 열고, 아래 내용을 추가하여 저장합니다.
1
2
3export NVM_DIR="$HOME/.nvm"
[ -s "$HOMEBREW_PREFIX/opt/nvm/nvm.sh" ] && \. "$HOMEBREW_PREFIX/opt/nvm/nvm.sh" # This loads nvm
[ -s "$HOMEBREW_PREFIX/opt/nvm/etc/bash_completion.d/nvm" ] && \. "$HOMEBREW_PREFIX/opt/nvm/etc/bash_completion.d/nvm" # This loads nvm bash_completion - 아래 명령어로 nvm을 설치합니다.
1
brew install nvm
linux에서 nvm 설치하기
아래와 같이 nvm install bash script를 다운받아 실행합니다.
1
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.1/install.sh | bash
설치가 완료된 후, 아래 명령으로 NVM 을 활성화시킵니다.
1
2
3
4# bash 사용자 경우
source ~/.bashrc
# Zsh 사용자 경우
source ~/.zshrc
nvm 사용법
설치 가능한 node.js 버전 목록 확인
1
nvm ls-remote
NVM로 node 버전 설치 하기
1
2
3
4nvm install node # 최신 버전 설치
nvm install --lts # 최신 LTS 버전 설치
nvm install 20.11.1 # 특정 버전 설치
nvm install 20 # 20 메이저 버전중, 최신 릴리즈 설치설치된 node 버전 확인하기
1
nvm ls # 설치된 Node.js 버전 목록
설치된 node.js 버전 삭제
1
2nvm uninstall 20.11.1 # 특정 버전 삭제
nvm uninstall v20 # 20.x.x버전 전체기본 node.js 버전 설정
1
2
3
4
5nvm run default --version # 현재 설정된 기본 노드 버전 확인
nvm alias default node # 최신 버전
nvm alias default lts/* # LTS 버전
nvm alias default v20.11.1 # 특정 버전
nvm alias default 20 # 16 버전 중 최신 릴리즈임시적으로 잠시 사용할 버전선택
터미널 종료시, 기본설정 node.js 버전으로 변경됩니다.1
2nvm use node # 최신 버전으로 선택
nvm use 20.11.1 # 특정 버전 선택
#nvm, #node,#nodejs,#javascript,#windows