将节点和节点模块升级到最新版本



我有一个节点设置- v0.10.26[最新可用版本:v0.12.7]我有15个节点模块,我想更新到最新版本。

在运行npm outdatednpm outdated -g时,我得到了模块/包的列表-它们的当前版本和可用的最新版本。npm expired

我该怎么做呢?我应该先更新我的节点吗?然后更新模块?

在更新节点之前,我刚刚尝试了这个命令npm updatenpm update

在终端上,我可以看到它正在更新模块。但是一旦这个过程完成,我就不能再运行npm命令了。它给了我这个错误:

Error: Cannot find module 'are-we-there-yet'
    at Function.Module._resolveFilename (module.js:338:15)
    at Function.Module._load (module.js:280:25)
    at Module.require (module.js:364:17)
    at require (module.js:380:17) 

不知道哪里出错了。或者我做错了什么。

请指导我如何将我的节点和节点模块更新到最新版本。

也更新后,我的应用程序将再次正常运行?

您可以使用nvm来管理Node版本,查看我的帖子:http://mycodesmells.com/post/node-version-management/

我有同样的问题,我使用了第1段提出的解决方案。这篇文章

  1. > curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.32.1/install.sh | bash
  2. > nvm install 6.9.5

相关内容

  • 没有找到相关文章

最新更新