【问题标题】:npm ERR! Windows_NT 10.0.10586npm 错误! Windows_NT 10.0.10586
【发布时间】:2017-03-20 09:59:11
【问题描述】:

我正在尝试为 Angular2 进行环境设置,为此我在使用命令时遇到了下面提到的错误: npm 安装

我有 Node 版本: Node版本是v6.7.0,npm版本是3.10.3

是否有相同的解决方案?

【问题讨论】:

  • Nirav,您能否尝试使用Run As Administrator 以管理员身份运行您的CMD,看看是否有效?
  • 是的,已尝试使用管理员访问权限。仍然有同样的问题
  • 能否在执行npm install 命令之前尝试执行npm set registry https://registry.npmjs.org/
  • 如果上述方法不适用于您的情况,您必须将您的nodenpm 升级到最新版本

标签: node.js angular npm-install windows-nt


【解决方案1】:

解决了这个问题。

Windows 系统设置存在问题。

解决问题的步骤:

转到 Windows 的设置 >> 网络和 Internet >> 代理 转到自动代理设置>>关闭“自动检测设置”。

现在这对我有用。

谢谢

【讨论】:

  • 但我们的组织禁用了此设置,并且选项默认为开。我们无法改变它。有这方面的工作吗?
【解决方案2】:

我在 react 中工作过,我试图点击命令 npm install 并且我发现了与上述相同的问题。

解决办法是:

查看 npm 的最新更新:

npm install npm@next -g

【讨论】:

    【解决方案3】:

    这是我的错误(Windows 10)

    这是我的解决方案:

    删除C:\Users\{user}\AppData\Roaming\npm

    删除C:\Users\{user}\AppData\Roaming\npm-cache 文件夹

    完成!它应该工作!

    【讨论】:

      【解决方案4】:

      我为这个问题找到了两个解决方案。

      解决方案 1

      如果您使用的是 Windows 10,请转到设置(转到开始并键入设置)。 转到网络和 Internet > 转到左侧边栏上可用的代理选项卡 > 在此选项卡下,您将找到一个名为 Automatically Detect Settings 的设置 > 只需将其关闭...

      你已经完成了,一切顺利......

      解决方案 2

      删除C:\Users\{user}\AppData\Roaming\npm 然后

      删除 C:\Users{user}\AppData\Roaming\npm-cache 文件夹

      你已经完成了......

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2021-04-03
        • 1970-01-01
        • 2017-10-30
        • 2016-05-04
        • 1970-01-01
        • 2017-03-07
        • 2015-01-18
        相关资源
        最近更新 更多