Alternatives

There are several alternatives that create isolated environments:

nave - Virtual Environments for Node.
Nave stores all environments in one directory ~/.nave. Can create
per node version environments using nave use envname versionname.
Can not pass additional arguments into configure (for example –without-ssl)
Can’t run on windows because it relies on bash.

nvm - Node Version
Manager. It is necessarily to do nvm sync for caching available node.js
version.
Can not pass additional arguments into configure (for example –without-ssl)