這些天自己在用vue-cli項目,在家里的電腦下下來后寫了一些demo,拿到公司繼續開發的時候發現刪除node_modules文件,運行npm install和npm run
百度,搜狗了好久都沒有找到相應的答案,后來還是google才找到一片相關的帖子的解釋,很棒。因為在一台電腦上編譯后npm會有cache緩存,到另外一台電腦上編譯這個項目的緩存與原緩存不一致,導致編譯報錯。
解決:
拿到項目文件夾后,確保本機電腦node版本和npm版本為最新版本,刪掉node_modules文件夾,在文件根目錄下執行 $ npm cache clean 命令清除掉cache緩存(如果你前面是用的cnpm install 命令的話就執行$ cnpm cache clean),然后npm install 和npm run dev就可以在這台電腦運行你的項
原創文章,轉載請注明,謝謝。