【问题标题】:Error installing any npm安装任何 npm 时出错
【发布时间】:2016-09-06 16:44:35
【问题描述】:

我在安装任何 npm 时收到此错误:

30 错误 Windows_NT 6.1.7601
31 错误 argv "C:\Program Files\nodejs\\node.exe" "C:\Program Files\nodejs\node_modules\npm\bin\npm-cli.js" "install" "npm" "-g"
32 错误节点 v0.12.7
33 错误 npm v2.11.3
34 错误代码 ECONNREFUSED
35 错误 errno ECONNREFUSED
36 错误系统调用连接
37 错误 错误:在 TCPConnectWrap.afterConnect [as oncomplete] (net.js:1010:19) 处连接 ECONNREFUSED._errnoException (util.js:746:11)
37 错误 { [错误:连接 ECONNREFUSED]
37 错误代码:'ECONNREFUSED',
37 错误 errno: 'ECONNREFUSED',
37 错误系统调用:“连接”}
38 错误 如果您使用代理,请确保
38 错误“代理”配置设置正确。请参阅:“npm 帮助配置”
39 详细退出 [1, true]

你能帮帮我吗?

【问题讨论】:

  • 你在代理后面吗? (如果不是,您确定吗?您是否与您的网络管理员确认过?)
  • 是吗?那么您是否检查过代理配置是否设置正确?你读过 npm 帮助配置吗?
  • 这是我第一次这样做,所以可能是配置中存在问题,任何方式都是 .npmrc 文件 proxy=domainname:8080htps-proxy=domainname:8080 https-proxy=@987654323 @

标签: node.js npm npm-install


【解决方案1】:

您应该首先将set proxy 换成npm config。请参考下面的文章。希望它会有所帮助。

https://jjasonclark.com/how-to-setup-node-behind-web-proxy

【讨论】:

    【解决方案2】:
    npm config set proxy http://proxy.company.com:8080
    npm config set https-proxy http://proxy.company.com:8080
    

    像上面那样设置代理,它就可以正常工作了

    在公司中提及您的组织名称或您组织的代理地址与端口

    【讨论】:

      猜你喜欢
      • 2018-11-22
      • 1970-01-01
      • 1970-01-01
      • 2016-06-22
      • 1970-01-01
      • 2016-06-15
      • 2015-10-01
      • 2015-03-21
      相关资源
      最近更新 更多