카테고리 없음
[Mac] node 설치 및 버전 변경하기
dullin
2024. 3. 25. 10:26
로컬에서 여러 작업들을 하며 필요한 버전 별로 노드가 설치되어 있다보니
버전 변경을 손쉽게 하는 방법을 공유하려고 합니다.
1. 'n' 라이브러리 설치하기
npm을 통해 n을 전역에 설치해줍니다.
$ sudo npm install --global n
2. 필요한 버전의 노드 설치
$ sudo n install (버전)
EX) $ n install 20 (노드 20버전을 다운받으려고 할 때)
3. 노드 버전 확인
현재 설정된 node 버전을 확인합니다.
$ node -v
4. 설치된 노드 전체 확인
$ n ls
5. 노드 버전 변경
방향키로 움직이며 활성화 하고자하는 버전에 불이 들어오면
엔터를 통해 버전을 변경해주면 됩니다.
$ sudo n
번외
* 기존에 node를 brew를 통해 설정한 경우
* sudo n 명령어를 통해서 버전 변경후 node -v를 했는데 변경이 안 되어 있는경우
예시상황 :
기존에 brew install node 로 설치를 하였어서 환경변수 설정이
/opt/homebrew/bin/node 경로로 되어있었다.
그래서 sudo n 을 통해 다른 버전으로 변경해도 active가 아래 사진처럼 21버전으로 고정되어 있었다.
해결방법
$ open -e ~/.zshrc
# 위 명령어를 통해 환경변수 설정페이지를 열어주자
** 위 경로에서 아래 경로로 변경 후 저장하고 창 닫기
변경사항 반영시켜주기
$ source ~/.zshrc
반응형