我不是在代理后面,但使用npm安装软件包时仍然出现错误
这里是npm-debug.log的输出
- 信息它工作,如果它结束与确定
- verbose cli ['D:\ Softwares and Codes \ NodeJS \ NodeJS \\ node.exe',
- verbose cli'D:\ Softwares and Codes \ NodeJS \ NodeJS \ node_modules \ npm \ bin \ npm-cli.js',
- verbose cli'install',
- 详细的cli'gulp',
- verbose cli'–save']
- 信息使用npm@2.11.3
- info使用node@v0.12.7
- 详细安装C:\ Users \ Mayur \ Desktop \ Node \ package.json的初始加载
- 警告package.json sampleapp@1.0.0没有存储库字段。
- 警告package.json sampleapp@1.0.0没有README数据
- 详细的readDependencies从C:\ Users \ Mayur \ Desktop \ Node \ package.json加载依赖关系
- 愚蠢的caching添加参数['gulp',null]
- 详细caching添加规格gulp
- 愚蠢的caching添加parsing的规范{原始:'gulp',
- 愚蠢的caching添加范围:null,
- 愚蠢的caching添加名称:'gulp',
- 愚蠢的caching添加rawSpec:'',
- 愚蠢的caching添加规范:'*',
- 愚蠢的caching添加types:'范围'}
- 傻的addNamed gulp @ *
- 详细的addNamed“*”是吞噬的有效的semver范围
- 傻的addNameRange {名称:'gulp',范围:'*',hasData:false}
- 愚蠢的mapToRegistry名字吞噬
- 愚蠢的mapToRegistry使用默认的registry
- 愚蠢的mapToRegistryregistryhttp://registry.npmjs.org/
- 愚蠢的mapToRegistry uri http://registry.npmjs.org/gulp
- 详细的addNameRangeregistry: http ://registry.npmjs.org/gulp不在飞行中; 取
- 详细的请求uri http://registry.npmjs.org/gulp
- 详细的请求没有auth需要
- info尝试registry请在8:00:49 PM尝试#1
- 详细的请求ID 8da3a5a06ccf7a86
- http请求GET http://registry.npmjs.org/gulp
- 信息重试将重试,最后一次尝试错误:错误:连接ETIMEDOUT
- info尝试registry请在8:01:20 PM尝试#2
- http请求GET http://registry.npmjs.org/gulp
- 信息重试将重试,最后一次尝试错误:错误:连接ETIMEDOUT
- info尝试registry请在8:02:41 PM尝试#3
- http请求GET http://registry.npmjs.org/gulp
- 详细堆栈错误:连接ETIMEDOUT
- 详细堆栈在exports._errnoException(util.js:746:11)
- TCPConnectWrap.afterConnect上的详细堆栈[ascomplete](net.js:1010:19)
- verbose cwd C:\ Users \ Mayur \ Desktop \ Node
- 错误Windows_NT 6.1.7601
- 错误argv“D:\ Softwares and Codes \ NodeJS \ NodeJS \\ node.exe”“D:\ Softwares and Codes \ NodeJS \ NodeJS \ node_modules \ npm \ bin \ npm-cli.js”“install”“gulp”“ – 保存”
- 错误节点v0.12.7
- 错误npm v2.11.3
- 错误代码ETIMEDOUT
- 错误errno ETIMEDOUT
- 错误系统调用连接
- 错误networking连接ETIMEDOUT
- 错误networking这很可能不是npm本身的问题
- 错误networking,并与networking连接有关。
- 错误networking在大多数情况下,你是在一个代理后面或有不好的networking设置。
- 错误networking
- 错误的networking如果你是在一个代理后面,请确保
- 错误networking“代理”configuration设置正确。 请参阅:'npm help config'
- verbose exit [1,true]
我已经尝试过了
- 将registry设置为http://registry.npmjs.org/
- 将严格的ssl设置为false
1)你有没有检查你的networking设置,检查代理设置是否启用?
2)你是否检查HTTP_PROXY
, HTTPS_PROXY
环境variables? 如果这些值设置,删除它们,问题将得到解决。