webpack打包vue文件報錯,但是cnpm run dev正常,最后我只想說:是我太笨,還是webpack4.4版本太坑


最近做一個項目,需要使用webpack打包 .vue 文件的單頁面應用,調試都正常,使用cnpm run dev 都可以,就是webpack打包時報錯。如下:

ERROR in ./src/App.vue
Module build failed: TypeError: Cannot read property 'vue' of undefined
at Object.module.exports (C:\Users\Administrator\Desktop\test\test\node_modules\_vue-loader@13.7.1@vue-loader\lib\loader.js:61:18)
@ ./src/main.js 2:0-28 7:13-16

 

為了解決這個問題,我把node/vue-cli/webpack都重新裝了一遍,依然報這樣的錯。各種調試,都不行。都要瘋了。

無意間看到我的筆記本是正常的的,webpack的版本是2.4.1的,而我的新電腦是4.4.1的,我就嘗試了重新安裝低版本,就好了!好了!了!

百度說4.0版本的有些問題,建議低版本!服了!

安裝低版本指令:cnpm install webpack@2.4.1 -g

 

寫這篇博客,希望讓下一位伙伴早點脫坑,浪費時間啊啊啊!


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM