自动更改节点和npm版本到package.json中的指定版本

首先:可以自动将nodenpm的版本更改为您在package.json指定的引擎版本,而无需手动运行nnvm

Next:是否有npm的版本pipe理器? 有时候,我不能在最新的npm版本(3.3.9)上安装一些软件包,而将版本更改为版本2.9.1。 我有安装bcrypt结合sails.js这个行为,我不得不与npm@latest安装帆,切换到npm@2.9.1 (因为没有findlodash和fsevents ),并安装bcrypt

我的实际版本更改如下。

npm install -g npm@2.9.1或者npm install -g npm@latest

但在某些情况下,在切换版本后,他不会将npm添加到PATHvariables中。 所以像n这样的软件包会非常好。

但search类似于包n(节点版本pipe理器)的机制。

顺便问一下,你喜欢n还是nvm ? 我用n,因为它做它做,它很好。

节点/ NPM是如此强大,我想把它介绍给我的公司,但我需要一些自动化工具,并保证它的工作:)

感谢未来的答案。