npm install出错,怎么处理,详细信息请进!

npm install 出错,错误信息如下,怎么办?

npm ERR! Windows_NT 10.0.10586
npm ERR! argv "C:\\Program Files\\nodejs\\node.exe" "C:\\Program Files\\nodejs\\node_modules\\npm\\bin\\npm-cli.js" "install"
npm ERR! node v5.0.0
npm ERR! npm  v3.3.6
npm ERR! code ECONNRESET
npm ERR! errno ECONNRESET
npm ERR! syscall read

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 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'
阅读 30.6k
7 个回答

网络问题, npm官网经常抽风.
建议使用淘宝的npm镜像, 速度快的很.
详见 淘宝npm

npm install -g cnpm

新手上路,请多包涵

我感觉是不是win10系统和nodejs4.4版本不一致问题

图片描述

同样的问题,不过真的是因为自己的网络问题,网络差= =,尝试了几次成功了,建议用默认的npm源。我也是用的Windows10,这个问题根Windows没关系。
图片描述

新手上路,请多包涵

真的很想吐槽一下国内这种网络环境,搭个VUE的环境搭了我半天时间。

搭VUE无非就是先安装vue-cli这个脚手架: npm install vue-cli -g
然后通过脚手架搭建好工程目录: vue init webpack + 工程名
然后cmd进入工程目录用npm安装依赖目录: npm install
这三步我踩了多少坑啊...

首先这个vue-cli安装的时候就疯狂报这个Windows_NT错误,我在npm直接安装和用淘宝镜像安装来回跳了N遍,失败到我怀疑人生。后来终于通过:
https://segmentfault.com/q/10...
这个位置的提供的npm config set proxy null等方法把vue-cli下载成功!

建完工程后,在npm install这个步奏继续报Windows_NT错误,而且是有些包能安装成功,有些包失败,在无数次失败后,我采取了淘宝镜像的方法:

先:
npm install -g cnpm --registry=https://registry.npm.taobao.org
然后进入工程所在目录:
cnpm install
然后成功了!

唉,这个网络问题真是能把人折腾死。
关于这个问题我认为不是系统之类的原因,纯粹就是网络问题,有耐心的多install几次,不然就向我那样用淘宝镜像解决。