기존에는 macOS용 패키지 관리자인 Homebrew를 사용하여 Node.js
를 설치하여 사용했습니다. 그런데 Node.js
를 버전 별로 관리할 필요성이 있어서 찾게 되었습니다.
Node.js
버전을 관리해주는 도구는 대표적으로 nvm
과 n
이 있습니다. 저는 nvm
을 사용합니다.
NVM 설치하기
nvm
설치 방법은 NVM 설치 문서를 참고하였습니다. nvm
은 install script를 사용하여 설치합니다.
1 | # cURL로 설치 |
Homebrew
를 사용하여 설치하는 방법도 있습니다.
1 | $ brew install nvm |
nvm
가 설치되고 나면, ~/. bash_profile
에 아래 내용이 추가됩니다.
1 | export NVM_DIR="${XDG_CONFIG_HOME/:-$HOME/.}nvm" |
만약에 nvm
이 동작하지 않는다면, 다음과 같이 ~/. bash_profile
에 직접 추가합니다.
1 | $ echo export NVM_DIR="${XDG_CONFIG_HOME/:-$HOME/.}nvm" |
NVM 설치 확인하기
nvm
이 설치가 되었다면 다음과 같이 nvm
버전 정보가 출력되어야 합니다.
1 | $ nvm --version |
NVM으로 Node.js 설치하기
nvm
으로 설치 가능한 Node.js
버전을 확인합니다.
1 | $ nvm ls-remote |
가장 최신 버전의 Node.js
를 설치합니다.
1 | $ nvm install node |
또는, Latest LTS 버전을 설치합니다.
1 | $ nvm install --lts |
그리고 버전을 지정해서 설치도 가능합니다.
1 | $ nvm install v10.13.0 |
설치된 버전 목록 조회하기
현재 로컬에 설치된 Node.js
정보를 조회합니다. 제 PC에는 총 세 가지 버전의 Node.js
가 설치되어 있네요.
1 | $ nvm ls |
Node.js 버전 변경하기
Node.js
버전을 변경하려면 다음과 같이 사용합니다.
1 | $ nvm use v8 |
여기까지 읽어주셔서 감사합니다.