맥OS에서 NVM 사용하기
$ sudo curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.40.1/install.sh | bash
nvm 설치
$ nvm ls
-bash: nvm: command not found
# zsh를 사용한다면
$ vi ~/.zshrc
# 또는
$ vi ~/.bashrc
# 또는
$ vi ~/.profile
vi 에디터로
export NVM_DIR="$HOME/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" # This loads nvm
[ -s "$NVM_DIR/bash_completion" ] && \. "$NVM_DIR/bash_completion" # This loads nvm bash_completion
위 코드가 있는지 확인하고 없으면 추가
$ source ~/.bash_profile
# 뒤에 경로는 위 코드를 추가한 파일의 경로입니다.
# e.g. $ source ~/.zshrc
$ nvm ls
-> system
node -> stable (-> N/A) (default)
iojs -> N/A (default)
$ nvm install 20.18.0
최신 안정화 버전인 20.18.0 설치
$ nvm ls
-> v20.18.0
system
default -> 20.18.0 (-> v20.18.0)
node -> stable (-> v6.10.1) (default)
stable -> 6.10 (-> v6.10.1) (default)
iojs -> N/A (default)
lts/* -> lts/boron (-> v6.10.1)
lts/argon -> v4.8.1 (-> N/A)
lts/boron -> v6.10.1
$ node -v
v20.18.0
$ nvm install 22.9.0
가장 최신 버전인 22.9.0 설치
$ nvm ls
v20.18.0
-> v22.9.0
system
default -> 6.10.1 (-> v6.10.1)
node -> stable (-> v7.7.4) (default)
stable -> 7.7 (-> v7.7.4) (default)
iojs -> N/A (default)
lts/* -> lts/boron (-> v6.10.1)
lts/argon -> v4.8.1 (-> N/A)
lts/boron -> v6.10.1
$node -v
v22.9.0
$ nvm use 20.18.0
다시 20.18.0 버전으로 변경
$ node -v
v20.18.0
NVM 에서 확인할 수 있습니다.
감사합니다 👍