【发布时间】:2017-06-08 20:51:08
【问题描述】:
我已经在 .npmrc 文件中设置了代理配置。 执行 npm install 命令给我的错误如下"
$ npm install npm 错误! Windows_NT 6.1.7601 npm 错误! argv "C:\程序 文件\nodejs\node.exe" "C:\Program 文件\nodejs\node_modules\npm\bin\npm-cli.js" "安装" npm 错误! 节点 v6.9.4 npm 错误! npm v3.10.10 npm 错误!代码ECONNRESET
npm 错误!无法建立网络隧道套接字, statusCode=400 npm 错误!网络这很可能不是问题 npm 本身 npm 错误!网络,与网络连通性有关。 npm 错误!网络在大多数情况下,您在代理后面或有错误 网络设置。 npm 错误!网络 npm 错误!网络 如果你落后 代理,请确保 npm ERR!网络“代理”配置是 正确设置。请参阅:'npm 帮助配置'
npm 错误!请在任何支持请求中包含以下文件: npm 错误! D:\Pooja\quickstart\npm-debug.log
用户文件夹中的 .npmrc 文件包含以下值
1. registry=https://registry.npmjs.org/
2. proxy=http://proxy@domain.com:8080/
3. http_proxy=http://username:password@proxy@domain.com:8080/
有没有办法解决这个问题?
【问题讨论】:
-
文件
D:\Pooja\quickstart\npm-debug.log说了什么? -
信息来自:88855 详细可选跳过可选依赖:npm 所有者 ls utf-8-validate 88855 详细可选跳过可选依赖:上面可能有额外的日志记录输出。 88856 详细堆栈错误:phantomjs@1.9.7-15 安装:
node install.js88856 详细堆栈退出状态 1 88856 详细堆栈在 EventEmitter.(C:\Program Files\nodejs\node_modules\npm\lib\utils\lifecycle .js:255:16) 88856 详细堆栈在 emitTwo (events.js:106:13) 88856 详细堆栈在 EventEmitter.emit (events.js:191:7)
标签: javascript npm npm-install http-proxy npm-config