一、环境
电脑:win7
有node.js,npm的版本为3.X
二、现象
当使用npm install 的时候出现卡住不动的情况,并且非常慢,伴随着一些报错。
三、解决办法
出现这个问题,我网上搜了下,看到的都是第二步的解决方法,结果还是没有解决。后来意识到可能是版本低的原因,所以一定要按照下面步骤来。
1.安装最新的node(非常重要)
查看版本: npm -v
去官网下载最新的版本。下载 | Node.js 中文网
这里要注意,最新版可能不支持win7,我找了个比较新的以前版本。然后直接下载安装包就好,安装包启动后会自动升级安装文件(前提是之前的安装包都是默认的安装路径)
2.更换淘宝npm
这里有一点非常重要就是淘宝的npm源换了。。。。之前试了几次老的,好像速度也不怎快,应该是快停用的缘故。
更换:npm config set registry
查看是否更换成功:npm config get registry
执行安装命令:npm install
参考:npm i 安装依赖卡慢,失败,等很久,不成功,错误等等 - 知乎