MacBook Pro M1 노드 14 이하 버전 설치하기

원래 나는 맥북에어를 약 1년간 사용해왔는데, 인텔리제이를 돌렸더니 멈췄다. (젠장 -_-)

그래서 몇달을 고민하다 맥북프로로 넘어왔는데, node를 설치한 후에 블로그 포스팅을 하려고 npm install 명령어를 때렸더니 오류가 났다.

찾아봤더니 설치된 버전이 16이어서, 버전이 안맞아서 그렇단다.

그래서 기존에 설치했던 Node를 다 지우고, brew install node@14로 설치를 하려고 했으나 또 오류가 났다.

nvm 다시 설치

brew install nvm

설치가 되었다면 아래 그림처럼 결과가 나오는데, 자세히 보면 NVM이 동작하기 위한 설명이 나온다. screenshot1

nvm 폴더 생성

mkdir ~/.nvm

.zshrc 수정

vi ~/.zshrc

INSERT 모드로 아까 터미널에 있던 아래 내용을 최하단에 붙여넣고 저장한다.

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)

source ~/.zshrc

nvm 설치가 정상적으로 됐는지 버전 확인

nvm -v
0.38.0

낮은 버전의 Node 설치 (여기선 14)

nvm install 14.16.0

nvm의 기본 값을 14버전으로 한다.

nvm use v14
nvm alias default v14

설치가 되고, 아래와 같이 버전이 정상적으로 나오면 끝이다.

node -v
v14.16.0

출처 : https://caileb.tistory.com/206