記錄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
解決了。