错误的ERR!网络读ECONNRESET但我不在代理

时间:2015-06-30 02:37:51

标签: angularjs node.js proxy npm mean

我一直在学习如何使用MEAN堆栈,每次我从一本书或github上学习任何教程时,每当运行npm安装时,我都会收到大量的错误。

错误堆积如此之快我甚至无法看到第一个错误,当一切都结束时,我无法在命令行中向上滚动以查看它的全部启动位置。但它的一部分看起来像这样;

npm ERR! network read ECONNRESET
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  settings.

我不知道如何复制出我的命令行来向您展示更多内容,但实际上有数百个错误,我不知道它们的含义是什么。我试过查找其中一些,但似乎无法找到解决问题的方法。

但在所有错误之后,一切似乎都运行正常。我没有跟随教程和制作应用程序的任何问题。

抱歉,我无法提供更多相关信息,我对这一切都不熟悉,并且不太了解这里发生了什么。我非常肯定我不在代理服务器后面,我的网络设置中的所有内容对我来说都是正常的。老实说,我不知道如何判断设置是否有问题,但除了运行npm install之外,关于我网络的一切对我来说都很好。

我似乎无法在互联网上找到与我的问题相关的任何内容。以前有人有过这个问题吗?

1 个答案:

答案 0 :(得分:0)

感谢kyrisu我想出了如何将错误记录到文本文件中,在那里我能够正确地看到第一个错误。

错误为npm error windows_nt 6.3.9600

在google中输入后,我在github上找到了这个页面 https://github.com/npm/npm/issues/8734

解决方案是:

npm uninstall -g npm
npm install -g npm@2.12.1

我猜我的版本是错误的。