You install nvm
first (Node Version Manager):
Then you say nvm install <version>
.
And when you want to upgrade... it's as easy as nvm install <version>
And you can switch between Node versions:
nvm use <version>`
And by adding a .nvmrc
file into the root of your project, you can wire up your shell to automatically switch to the version of Node.js specified in the .nvmrc
file.