解决Npm Install卡住问题

问题:

vue项目,执行npm install命令安装依赖,同事电脑安装一切正常,但是我本地一致停在下载某个包的地方不动,类似extract:core-js: sill extract source-map@0.5.7这样或者 unexpected end of file

1
npm install
1
extract:error-stack-parser: sill extract error-stack-parser@2.0.6 extracted

解决办法:

1.查看镜像源

首先通过npm config list查看包的下载源是否是国内的淘宝镜像,这样的话就不会存在因为网络问题导致的下载缓慢的问题。

1
2
3
npm config list
```
查看是否有以下配置

registry = “https://registry.npm.taobao.org/"

1
如果没有执行

npm config set registry https://registry.npm.taobao.org

1
2
3
4
5
然后执行pm config list确认更换成功

#### 2.清除缓存

使用npm cache clean --force清除缓存,并将安装失败的项目中的node_modules文件夹以及package-lock.json文件删除.

npm cache clean –force

1
2

执行npm cache clean --force 并删除node_modules文件夹以及package-lock.json文件之后执行

npm install

执行是否成功
## 其他问题

如果上述办法没有解决
可能是由于node版本或npm版本太老导致,可以查阅资料,尝试升级版本。
继开 wechat
欢迎加我的微信,共同交流技术