我不在代理后面,但在使用 npm 安装软件包时仍然出现错误
I am not behind a proxy but still getting error while installing packages using npm
这是 npm-debug.log
的输出
- 如果它以 ok 结尾,它就有效
- 详细的 cli ['D:\Softwares and Codes\NodeJS\NodeJS\node.exe',
- 详细的 cli 'D:\Softwares and Codes\NodeJS\NodeJS\node_modules\npm\bin\npm-cli.js',
- 详细的 cli 'install',
- 详细的 cli 'gulp',
- 详细的 cli '--保存']
- 信息使用 npm@2.11.3
- 信息使用 node@v0.12.7
- 详细安装 C:\Users\Mayur\Desktop\Node\package.json
的初始加载
- 警告 package.json sampleapp@1.0.0 没有存储库字段。
- 警告 package.json sampleapp@1.0.0 没有 README 数据
- verbose readDependencies 从 C:\Users\Mayur\Desktop\Node\package.json
加载依赖
- 愚蠢的缓存添加参数 ['gulp', null ]
- 详细缓存添加规范 gulp
- 愚蠢的缓存添加已解析的规范 { raw: 'gulp',
- 愚蠢的缓存添加范围:空,
- 愚蠢的缓存添加名称:'gulp',
- 愚蠢的缓存添加 rawSpec: '',
- 愚蠢的缓存添加规范:'*',
- 愚蠢的缓存添加类型:'range'}
- 愚蠢的 addNamed gulp@*
- verbose addNamed“*”是 gulp
的有效语义版本范围
- 愚蠢的 addNameRange { name: 'gulp', range: '*', hasData: false }
- 愚蠢的 mapToRegistry 名称 gulp
- 愚蠢的 mapToRegistry 使用默认注册表
- 愚蠢的 mapToRegistry 注册表 http://registry.npmjs.org/
- 愚蠢的 mapToRegistry uri http://registry.npmjs.org/gulp
- 详细的 addNameRange 注册表:http://registry.npmjs.org/gulp 未在运行中;正在获取
- 详细请求 uri http://registry.npmjs.org/gulp
- 详细请求无需授权
- 信息尝试注册表请求在 8:00:49 下午尝试 #1
- 详细请求 ID 8da3a5a06ccf7a86
- http 请求 GET http://registry.npmjs.org/gulp
- 信息重试将重试,上次尝试时出错:错误:连接 ETIMEDOUT
- 信息尝试注册表请求在 8:01:20 下午尝试 #2
- http 请求 GET http://registry.npmjs.org/gulp
- 信息重试将重试,上次尝试时出错:错误:连接 ETIMEDOUT
- 信息尝试注册表请求在 8:02:41 下午尝试 #3
- http 请求 GET http://registry.npmjs.org/gulp
- 详细堆栈错误:连接 ETIMEDOUT
- 详细堆栈位于 exports._errnoException (util.js:746:11)
- 详细堆栈位于 TCPConnectWrap.afterConnect [完成时] (net.js:1010:19)
- 详细 cwd C:\Users\Mayur\Desktop\Node
- 错误Windows_NT6.1.7601
- error argv "D:\Softwares and Codes\NodeJS\NodeJS\node.exe" "D:\Softwares and Codes\NodeJS\NodeJS\node_modules\npm\bin\npm-cli.js" "install" "gulp" "--save"
- 错误节点 v0.12.7
- 错误 npm v2.11.3
- 错误代码 ETIMEDOUT
- 错误 errno ETIMEDOUT
- 系统调用连接错误
- 错误网络连接 ETIMEDOUT
- 错误网络这很可能不是 npm 本身的问题
- 网络错误,与网络连接有关。
- 网络错误在大多数情况下,您使用了代理或网络设置错误。
- 错误网络
- 错误网络如果您使用代理,请确保
- 错误网络'proxy' 配置设置正确。参见:'npm help config'
- 详细退出 [1, true]
我已经试过了
- 将注册表设置为 http://registry.npmjs.org/
- 将严格的 ssl 设置为 false
1) 您是否检查过您的互联网设置以检查是否启用了代理设置?
2) 您是否检查了 HTTP_PROXY
、HTTPS_PROXY
的环境变量?如果设置了这些值,将它们删除,问题将得到解决。
这是 npm-debug.log
的输出- 如果它以 ok 结尾,它就有效
- 详细的 cli ['D:\Softwares and Codes\NodeJS\NodeJS\node.exe',
- 详细的 cli 'D:\Softwares and Codes\NodeJS\NodeJS\node_modules\npm\bin\npm-cli.js',
- 详细的 cli 'install',
- 详细的 cli 'gulp',
- 详细的 cli '--保存']
- 信息使用 npm@2.11.3
- 信息使用 node@v0.12.7
- 详细安装 C:\Users\Mayur\Desktop\Node\package.json 的初始加载
- 警告 package.json sampleapp@1.0.0 没有存储库字段。
- 警告 package.json sampleapp@1.0.0 没有 README 数据
- verbose readDependencies 从 C:\Users\Mayur\Desktop\Node\package.json 加载依赖
- 愚蠢的缓存添加参数 ['gulp', null ]
- 详细缓存添加规范 gulp
- 愚蠢的缓存添加已解析的规范 { raw: 'gulp',
- 愚蠢的缓存添加范围:空,
- 愚蠢的缓存添加名称:'gulp',
- 愚蠢的缓存添加 rawSpec: '',
- 愚蠢的缓存添加规范:'*',
- 愚蠢的缓存添加类型:'range'}
- 愚蠢的 addNamed gulp@*
- verbose addNamed“*”是 gulp 的有效语义版本范围
- 愚蠢的 addNameRange { name: 'gulp', range: '*', hasData: false }
- 愚蠢的 mapToRegistry 名称 gulp
- 愚蠢的 mapToRegistry 使用默认注册表
- 愚蠢的 mapToRegistry 注册表 http://registry.npmjs.org/
- 愚蠢的 mapToRegistry uri http://registry.npmjs.org/gulp
- 详细的 addNameRange 注册表:http://registry.npmjs.org/gulp 未在运行中;正在获取
- 详细请求 uri http://registry.npmjs.org/gulp
- 详细请求无需授权
- 信息尝试注册表请求在 8:00:49 下午尝试 #1
- 详细请求 ID 8da3a5a06ccf7a86
- http 请求 GET http://registry.npmjs.org/gulp
- 信息重试将重试,上次尝试时出错:错误:连接 ETIMEDOUT
- 信息尝试注册表请求在 8:01:20 下午尝试 #2
- http 请求 GET http://registry.npmjs.org/gulp
- 信息重试将重试,上次尝试时出错:错误:连接 ETIMEDOUT
- 信息尝试注册表请求在 8:02:41 下午尝试 #3
- http 请求 GET http://registry.npmjs.org/gulp
- 详细堆栈错误:连接 ETIMEDOUT
- 详细堆栈位于 exports._errnoException (util.js:746:11)
- 详细堆栈位于 TCPConnectWrap.afterConnect [完成时] (net.js:1010:19)
- 详细 cwd C:\Users\Mayur\Desktop\Node
- 错误Windows_NT6.1.7601
- error argv "D:\Softwares and Codes\NodeJS\NodeJS\node.exe" "D:\Softwares and Codes\NodeJS\NodeJS\node_modules\npm\bin\npm-cli.js" "install" "gulp" "--save"
- 错误节点 v0.12.7
- 错误 npm v2.11.3
- 错误代码 ETIMEDOUT
- 错误 errno ETIMEDOUT
- 系统调用连接错误
- 错误网络连接 ETIMEDOUT
- 错误网络这很可能不是 npm 本身的问题
- 网络错误,与网络连接有关。
- 网络错误在大多数情况下,您使用了代理或网络设置错误。
- 错误网络
- 错误网络如果您使用代理,请确保
- 错误网络'proxy' 配置设置正确。参见:'npm help config'
- 详细退出 [1, true]
我已经试过了
- 将注册表设置为 http://registry.npmjs.org/
- 将严格的 ssl 设置为 false
1) 您是否检查过您的互联网设置以检查是否启用了代理设置?
2) 您是否检查了 HTTP_PROXY
、HTTPS_PROXY
的环境变量?如果设置了这些值,将它们删除,问题将得到解决。