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:\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
解決了。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章