Nvm: 将全局模块迁移到新安装的节点

创建于 2014-12-19  ·  3评论  ·  资料来源: nvm-sh/nvm

假设我有 node v0.10.32, nvm install 0.10.32 ,并且我有该环境的全局包,例如我在 0.10.32 中安装了 express-generator、nodemon、pm2 等

我想从 0.10.32 升级到 0.10.34,在我安装 0.10.34 之后,我使用nvm use 0.10.34 ,为什么我不能再使用 express-generator 或 nodemon 了? 为什么我要重新安装所有?

有没有一种简单的方法来做这样的事情?

最有用的评论

该选项已重命名为reinstall-packages ,请改用它:-)

341 跟踪了非 npm 模块不能真正使用这种方法的问题,并且将涉及添加一个新选项,该选项实际上是在模块上_复制_而不是重新安装它们。

我正在关闭这个问题,因为nvm并不意味着用于拥有node的单个全局安装版本,它意味着管理多个版本,因此全局模块是您的责任管理。 您可能会为此考虑https://www.npmjs.com/package/n

所有3条评论

哦,对不起,我没有阅读复制包

但它并没有解决这个问题,而不是重新安装全局模块,需要更多的时间

该选项已重命名为reinstall-packages ,请改用它:-)

341 跟踪了非 npm 模块不能真正使用这种方法的问题,并且将涉及添加一个新选项,该选项实际上是在模块上_复制_而不是重新安装它们。

我正在关闭这个问题,因为nvm并不意味着用于拥有node的单个全局安装版本,它意味着管理多个版本,因此全局模块是您的责任管理。 您可能会为此考虑https://www.npmjs.com/package/n

此页面是否有帮助?
0 / 5 - 0 等级

相关问题

danielepolencic picture danielepolencic  ·  4评论

ssbothwell picture ssbothwell  ·  4评论

goalidea picture goalidea  ·  3评论

reneruiz picture reneruiz  ·  4评论

nickngqs picture nickngqs  ·  3评论