npm ERR! code EINTEGRITY实用解决方案

本文记录了在Vue项目开发过程中遇到的npm错误,包括超时和完整性问题,并提供了详细的解决方案,如使用npm cache verify或npm cache clean --force命令清理缓存。

记录vue实战时遇到的一些错误及解决方案。

npm ERR! Response timeout while trying to fetch https://registry.npmjs.org/postcss-color-gray (over 30000ms)

npm ERR! A complete log of this run can be found in:
npm ERR!     D:\nodejs\node_cache\_logs\2020-04-03T13_52_12_792Z-debug.log 
npm ERR! code EINTEGRITY
d8xvhDKxlrvfhXMi08xhZS1XX/sehNFgOdj4kwYH13RX5UKnj2Fvu/BAMDbxC4jMErhNXQ== sha1-9nVUDRHiilcpzHVBtGHlKIANAmA=. (2071 bytes)

npm ERR! A complete log of this run can be found in:
npm ERR!     D:\nodejs\node_cache\_logs\2020-04-03T13_55_13_902Z-debug.log

由于这两个错误是使用同个命令然后出现的问题,就一起记录了。
解决方案:

npm cache verify
或
npm cache clean --force

我是用第一个命令解决的,第二条是我之前也有遇到类似的问题,然后用这条命令解决的。
此方案参考来源:解决方案


另外这里在说一句,此问题也可能是因为升级npm造成的。我当时也遇到过,搞了我大半天,百度了各种方法都不管用,然后我就直接重装node了。然后把node_modulespackage-lock.json删掉,再使用:
npm cache clean --force
npm install
解决了。

评论 4
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值