npm ERR! code EINTEGRITY实用解决方案

  • Post author:
  • Post category:其他


记录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_modules



package-lock.json

删掉,再使用:


npm cache clean --force



npm install


解决了。



版权声明:本文为weixin_43521592原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。