Skip to main content

맥에서 nvm 설치 및 사용 방법



맥에서 nvm을 설치 및 사용하고, 기존 node를 삭제하는 방법이다.


1. nvm 설치

brew install nvm

2. 환경변수 설정

mkdir ~/.nvm

~/.zshrc 파일을 생성한 뒤, 아래 내용을 저장한다.

vi ~/.zshrc
export 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

이후 아래 명령어를 입력하여 적용한다.

source ~/.zshrc

정상적으로 설치 및 환경변수 설정이 완료되면, nvm 버전이 표시된다.

nvm -v

3. node.js 설치

노드버전에 Major 버전만 입력하면 해당 버전의 가장 최신 버전으로 적용되고, 또는 20.11.0 이렇게 세부 버전까지 적용할 수도 있다.


Node 설치

nvm install 노드버전

Node 삭제

nvm uninstall 노드버전

설치된 Node 중 사용할 버전 지정

nvm use 노드버전

설치된 모든 Node 버전 리스트 확인

nvm ls

default 버전을 정해줄 수 있다. (터미널을 닫을 때마다 버전이 변경되는 것을 방지)

nvm alias default 노드버전

4. 기존 노드 제거 (선택)

기존에 설치된 node가 있으면 삭제해도 된다.

brew uninstall node
brew cleanup
rm -f /usr/local/bin/npm /usr/local/lib/dtrace/node.d
rm -rf ~/.npm


참고자료