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 ```