我一直在学习如何使用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之外,关于我网络的一切对我来说都很好。
我似乎无法在互联网上找到与我的问题相关的任何内容。以前有人有过这个问题吗?
答案 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
我猜我的版本是错误的。