Node.js v15이상부터 애플 실리콘을 지원하기 때문에, v14 이하 버전을 사용하기 위해서는 로제타를 이용해서 설치해야 한다.
Node.js를 사용할때는 버전 관리를 위해 NVM(Node Version Manager)을 주로사용한다.
이 글에서는 M1 Mac에 NVM을 이용해서 14이하버전 node설치를 한다.
1. 로제타 터미널을 실행한다.
아래 명령어 실행하거나 iTerm을 로제타로 사용해서 연다.
arch -x86_64 zsh
iTerm 로제타로 사용하여 열기(이전글 참고)
2. arch 명령어를 실행해서 로제타로 실행된걸 확인한다.
3. 아래 명령어를 사용해서 nvm을 설치한다.
curl -o- <https://raw.githubusercontent.com/nvm-sh/nvm/v0.38.0/install.sh> | bash
4. 설치후 나오는 가이드에 따라 .zshrc에 환경변수를 추가 해준다.
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
5. nvm으로 원하는 Node 버전을 설치한다.
nvm install 14.15.5
6. 기본 iTerm으로 돌아가서 설치된 Node를 확인한다.
설치 완료!
'Mac' 카테고리의 다른 글
Rosetta iTerm 사용하기 (0) | 2021.07.17 |
---|