m1에서 nvm 설치
2월 05, 2024
In Javascript |
Homebrew 가 미리 설치되어 있어야 함
brew 를 이용해 nvm 을 설치한다.
$ brew install nvm
.....
You should create NVM's working directory if it doesn't exist:
mkdir ~/.nvm
Add the following to your shell profile e.g. ~/.profile or ~/.zshrc:
export NVM_DIR="$HOME/.nvm"
[ -s "/opt/homebrew/opt/nvm/nvm.sh" ] && \. "/opt/homebrew/opt/nvm/nvm.sh" # This loads nvm
[ -s "/opt/homebrew/opt/nvm/etc/bash_completion.d/nvm" ] && \. "/opt/homebrew/opt/nvm/etc/bash_completion.d/nvm" # This loads nvm bash_completion
You can set $NVM_DIR to any location, but leaving it unchanged from
/opt/homebrew/Cellar/nvm/0.39.7 will destroy any nvm-installed Node installations
upon upgrade/reinstall.
.....
설치가 완료하고 터미널에 안내에 따라 설정한다.
디렉토리 생성
$ mkdir ~/.nvm
.zshrc 파일 수정
$ vi ~/.zshrc
아래 문장을 아래에 붙여넣은 후 저장
export NVM_DIR="$HOME/.nvm"
[ -s "/opt/homebrew/opt/nvm/nvm.sh" ] && \. "/opt/homebrew/opt/nvm/nvm.sh" # This loads nvm
[ -s "/opt/homebrew/opt/nvm/etc/bash_completion.d/nvm" ] && \. "/opt/homebrew/opt/nvm/etc/bash_completion.d/nvm" # This loads nvm bash_completion
변경사항 적용
$ source ~/.zshrc
설치 확인
$ nvm -v
node.js 설치
$ nvm install 18.16
또는
$ nvm install --lts
설치된 node.js 리스트 확인 및 특정 버전 선택
$ nvm ls
$ nvm use <version>