npm安装依赖包报错
我在安装npm依赖包时,比如npm install express -g,他会显示安装错误,错误信息为:
C:Windowssystem32>npm install express -g npm ERR! Windows_NT 6.1.7601 npm ERR! argv "D:\Program Files\nodejs\node.exe" "D:\Program Files\nodejs\ node_modules\npm\bin\npm-cli.js" "install" "express" "-g" npm ERR! node v5.6.0 npm ERR! npm v3.6.0 npm ERR! code ECONNRESET npm ERR! network tunneling socket could not be established, cause=write EPROTO 1 01057795:error:140770FC:SSL routines:SSL23_GET_SERVER_HELLO:unknown protocol:ope nsslssls23_clnt.c:794: npm ERR! network npm ERR! network This is most likely not a problem with npm itself npm ERR! network and is related to network connectivity. npm ERR! network In most cases you are behind a proxy or have bad network settin gs. npm ERR! network npm ERR! network If you are behind a proxy, please make sure that the npm ERR! network 'proxy' config is set properly. See: 'npm help config' npm ERR! Please include the following file with any support request: npm ERR! C:Windowssystem32npm-debug.log我检查过我的代理是没有问题的,网络应该也没什么问题,请问有哪位大神可以指点一下?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(5)
我试了两三天了,你觉得有什么可能导致的
回复
刚试了一下安装成功了,4.4.2的版本,你要不换node版本试试
回复
谢谢啊,我安装的是我们公司的工程环境,node的版本要求已经定下来了改不了了T^T,实在不行我只能重装系统了
回复
可以先整个虚拟机什么的试试
多试几遍,或者换用国内的源(可能也要多试几遍)