npm安装依赖包报错

发布于 2021-11-25 08:36:17 字数 1120 浏览 906 评论 5

我在安装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 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(5

千笙结 2021-12-01 15:44:07

我试了两三天了,你觉得有什么可能导致的

终陌 2021-12-01 14:58:50

回复
刚试了一下安装成功了,4.4.2的版本,你要不换node版本试试

灵芸 2021-12-01 10:05:00

回复
谢谢啊,我安装的是我们公司的工程环境,node的版本要求已经定下来了改不了了T^T,实在不行我只能重装系统了

平生欢 2021-12-01 06:23:52

回复
可以先整个虚拟机什么的试试

你曾走过我的故事 2021-12-01 05:06:43

多试几遍,或者换用国内的源(可能也要多试几遍)

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文