首先:可以自动将node
和npm
的版本更改为您在package.json
中指定的引擎版本,而无需手动运行n
或{{1 }}?
下一篇:nvm
是否有版本管理器?有时我无法在最新的npm
版本(3.3.9)上安装一些软件包,并且最新版本更改为2.9.1版本。我通过将npm
与bcrypt
结合使用来解决此问题,我必须使用sails.js
安装风帆,切换到npm@latest
(因为找不到lodash和{{1}安装npm@2.9.1
。
我的实际版本更改如下。
fsevents
或bcrypt
但在某些情况下,切换版本后,他不会将npm install -g npm@2.9.1
添加到npm install -g npm@latest
变量。所以像n这样的包会非常好。
但是搜索类似于包n(节点版本管理器)的机制。
顺便说一下,您更喜欢npm
还是PATH
?我使用n,因为它做它做的事情并且它很好用。
节点/ NPM是如此强大,我想将它介绍给我的公司,但我需要一些自动化工具,并保证它的工作原理:)
感谢即将到来的答案。