0
点赞
收藏
分享

微信扫一扫

关于npm install 时报错errno ECONNREFUSED问题的解决

海牙秋天 2022-04-03 阅读 109
node.jsnpm

场景:

使用 npm install 安装包一直报错errno ECONNREFUSED

报错截图:

在安装包时遇到的具体问题:

在使用npm install moment安装moment包时,一直会报错errno ECONNREFUSED。刚开始,我并不是很会看这个报错反应的情况,然后排错过程比较繁琐,现记录我解决这个问题的过程。

报错情况


原因分析:

  1. 刚开始,我以为很久之前安装过这个包,或者可能是安装node时的版本或其他配置等出现了问题,我先尝试着卸载了node重新安装了新的版本。但是并没有解决npm install moment安装失败的这个问题,而且报了相同的错,我判断不是因为安装node本身的问题。
  2. 我开始检查npm的配置问题,错误显示在请求淘宝镜像失败,原因是reason: connect ECONNREFUSED 127.0.0.1:31181,然后我查看了proxy,https-proxy以及当前计算机端口使用情况,结果本地并没有31181端口,https代理的地址是错误的。因此,我判断这是安装包失败的原因。

排错图


解决方案:

解决出错
按上述步骤执行后,可以顺利安装moment包了。因为刚开始学习,走了很多弯路,解决一个小问题也花费了很多时间。但确实在解决问题查询资料的过程中有很多收获。

举报

相关推荐

0 条评论