Nodejs의 버전이 업데이트 되어서 단순히 개발 환경을 Nodejs의 업데이트에 따라 버전을 올리는 경우가 아니고 특정 개발 환경에 의해서 두가지 이상의 Nodejs 버전을 사용해야 하는 경우에 매번 설치해 가면서 사용하는 것은 비효율적이다
위와 같은 상황에서 간편하게 Nodejs의 버전을 교체 할 수 있는 어플리케이션이 있다
https://github.com/coreybutler/nvm-windows
linux 버전인 경우 NVM readme 페이지에 설명대로 NVM을 설치하고 windows 버전인 경우 NVM for Windows 릴리즈 페이지에서 nvm-setup.zip을 다운 받아서 설치 한다
> nvm list
* 14.17.0 (Currently using 64-bit executable)
11.15.0
설치 후 CMD에서 nvm list를 입력하면 위와 같이 현제 사용중인 Nodejs 버전이 나타난다
> nvm install 16.5.0
Downloading node.js version 16.5.0 (64-bit)...
Complete
Creating C:\Users\...
Downloading npm version 7.19.1... Complete
Installing npm v7.19.1...
Installation complete. If you want to use this version, type
nvm use 16.5.0
설치 후에는 nvm 목록에 16.5.0 버전이 추가되었으며, nvm install 16.5.0을 입력 하면 16.5.0 버전을 설치 한다
다른 버전을 설치 하고 싶은 경우에는 Nodejs 릴리즈 페이지에서 확인 한다
> nvm list
16.5.0
* 14.17.0 (Currently using 64-bit executable)
> node -v
v14.17.0
> nvm use 16.5.0
Now using node v16.5.0 (64-bit)
> node -v
v16.5.0
nvm use 16.5.0을 입력 하면 16.5.0 버전을 사용 할 수 있다