【问题标题】:Latest npm version is not working in Linux最新的 npm 版本在 Linux 中不起作用
【发布时间】:2017-06-02 17:28:59
【问题描述】:

我刚刚将 npm 更新到最新版本,但在 Linux 中无法正常工作。 当我尝试安装新模块时显示错误:

  • 找不到模块“asynckit”或
  • 找不到模块“反射元数据”或
  • 找不到模块 'har-schema' ...

npm 5.0.1 节点 8.0.0

有人知道为什么它只发生在 Linux (ubuntu 17.04) 中吗? 谢谢

【问题讨论】:

  • 我假设您使用的是npm install 或npm install asynckit?
  • 您如何准确地更新npm?你在使用nvm 吗?
  • @robertklep 即使这样安装,还有其他模块有同样的错误
  • @AndrejsCainikovs sudo npm install -g npm@5.0.1
  • 您能否将失败的npm install <module> 的完整输出添加到您的问题中?

标签: node.js linux npm


【解决方案1】:

npm 版本 5.0.0/5.0.1 有一堆安装/更新相关的问题,我不建议现在使用 5.x,除非你准备好深入研究问题并且能够自己解决。

问题#16833。问题#16877。问题#16901。问题#16907。等等。

【讨论】:

    【解决方案2】:

    试试这个:

    apt-get update
    

    更新你的系统

    【讨论】:

      猜你喜欢
      • 2022-10-26
      • 2016-10-05
      • 2023-03-13
      • 1970-01-01
      • 2021-05-08
      • 2023-04-07
      • 1970-01-01
      • 2019-09-25
      • 2023-03-09
      相关资源
      最近更新 更多