맥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 에서 확인할 수 있습니다.
@subsub97 정확하지는 않은데요..
.bash_profile
에 아무런 내용이 없으시면.. 우선 vi 에디터로위 내용을 추가하고 저장하신 후에
source ~/.bash_profile
로 적용한 후 확인해 보시거나..저 같은 경우에는 zsh를 사용해서요. 만약 zsh를 사용하신다면,
저는
$ vi ~/.zshrc
에 위와 같은 내용을 추가해서source ~/.zshrc
로 적용해서 사용하고 있습니다.저의 지식이 얕아... 위 내용이 도움이 될 지 모르겠네요.. ㅜ