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