Node.js를 통해 개발을 하는 경우 보통 LTS 버전을 통해 진행하지만, 종종 개발 환경에 따라 버전을 바꿔야 하는 경우도 존재합니다.
예를 들어 사용되는 ES문법이 달라지는 경우가 있겠죠? 지원되는 문법과 내가 사용하는 언어의 버전이 맞지않는다면 오류가 발생합니다. 이 경우에 버전관리를 도와주는 게 바로 NVM(Node Version Manager)입니다.
NVM Github에 가보시면, 설치 방법이 나와있으니 참고하시고 아래의 경우는 본인이 Mac을 사용한다고 가정했을 때의 설치 방법입니다.
$ curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.31.4/install.sh | bash
NVM Github address
https://github.com/nvm-sh/nvm#install-script
기본적인 사용법은 명령어 + Node 버전의 구조를 따릅니다.
nvm install node
nvm install v8
nvm ls-remote
nvm ls
nvm use v8