【问题标题】:npm not working - URI errornpm 不工作 - URI 错误
【发布时间】:2015-09-28 16:18:36
【问题描述】:

我刚刚安装了 Node.js 和 npm(版本 4.1.1,Windows 7 64 位)。当我尝试任何 npm 命令时,我会得到一个 URI 错误列表,类似于此处给出的:npm error question on SO 我看到很多人提到代理设置,但我也无法在 npm 中设置代理;对于任何 npm 命令,我都会收到相同的错误。 (我的用户文件夹中的 .npmrc 文件中的代理设置似乎是正确的) 我已经重新安装了 Node.js(确保也删除了 AppData/Roaming npm 文件),但没有任何效果。我是这台机器的管理员。

【问题讨论】:

    标签: node.js proxy npm uri windows-7-x64


    【解决方案1】:

    这对我有用: 卸载 node.js 和 npm,并删除 User/username/AppData/Roaming 文件夹中的 .npm 文件

    重新安装 node.js/npm

    然后,在命令行中:

    npm 配置设置注册表http://registry.npmjs.org

    然后删除 npmrc 文件(在 users/username 目录中)对代理的引用:

    npm 配置 rm 代理 npm config rm https-proxy

    【讨论】:

      【解决方案2】:

      我在使用公司代理时遇到了这个问题。 对我有用的解决方案:

      • 卸载节点
      • 从 .npmrc 文件中删除所有内容(通常,这里设置代理) 我的 .npmrc 文件位于 users/user/.npmrc 下
      • 重启电脑
      • 重新安装节点
      • 像这样再次设置代理:Using npm behind corporate proxy .pac

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2015-10-11
        • 2020-09-14
        • 2020-10-26
        • 2022-06-16
        • 2021-11-12
        • 1970-01-01
        • 2019-02-10
        • 2022-10-20
        相关资源
        最近更新 更多