Automatic Version Switching for Node.js
npm install -g avn avn-nvm avn-n
avn setup
Now when you cd
into a directory with a .node-version
file, avn
will
automatically detect the change and use your installed version manager to
switch to that version of node. What goes in your .node-version
file? A
semver version number corresponding to the version of Node.js that
your project uses.
avn
supports the following version managers:
We don't recommend using all of these tools to manage your versions of node, but feel free to install all of them. They won't conflict with each other.
Plugins support a consistent syntax in the .node-version
file for specifying
the use of io.js rather than node. Simply add an iojs
prefix. For
instance: iojs-1.4
or iojs-v1.4
.