이전에 homebrew 로 노드를 설치한 경우 아래 글 참고하여 일단 업그레이드 해보기(되면 그냥 끝난거임)
이전에 뭘로 설치한지 기억 안나는 경우 (그냥 찌꺼기까지 다 삭제해버리기)
제거 여부 확인 (command not found: node / No such file or diretory 나와야 함)
$ node -v
$ npm -v
재설치 방법1. (node.js 홈페이지)
https://nodejs.org/en
재설치 방법2. (brew)
$ brew update
$ brew install node
재설치 방법3. (nvm) -> nvm 설치 안 되어 있으면 일단 설치하고 오기
$ nvm install v18.15.0
노드 버전 확인
$ node -v
n 설치 (node.js 버전관리 툴)
$ sudo npm install -g n # npm 으로 설치
$ sudo yarn global add n # yarn 으로 설치
노드 버전 확인
$ sudo n stable
copying : node/20.10.0
installed : v20.10.0 to /usr/local/bin/node
active : v16.15.0 at /Users/hyungoo/.nvm/versions/node/v16.15.0/bin/node
위 상태처럼 installed 와 active 의 노드 버전이 다르다면
버전 관리 방법1. (경로 수정)
# ln -sf "installed의 경로" "active의 경로"
$ ln -sf /usr/local/bin/node /Users/nvm/versions/node/v14.15.4/bin/node
위 상태 처럼 installed 와 active 의 노드 버전이 다르고, active가 nvm 에서 관리 되고 있다면
버전 관리 방법2. (nvm)
$ nvm install --lts
노드 버전 확인
$ node -v
$ sudo n stable
copying : node/20.11.1
installed : v20.11.1 to /usr/local/bin/node
active : v20.11.1 at /Users/hyungoo/.nvm/versions/node/v20.11.1/bin/node
노드 default 버전 설정
$ nvm alias default 20.11.1(변경 원하는 버전으로 입력)
터미널 완전히 종료 후 노드 버전 확인
$ node -v
글 더 써주세용