
기존에는 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 |
여기까지 읽어주셔서 감사합니다.