npm ERR! code EINTEGRITY实用解决方案
记录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: odejs ode_cache\_logs2020-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: odejs ode_cache\_logs2020-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 解决了。
