vue+element項目打包時報錯,開發模式也就是localhost8080的時候是沒有報頁面錯誤
桃花長相依
2019-02-20 18:19:22
TA貢獻1821條經驗 獲得超6個贊
你可能在項目里直接用import emitter from "element-ui/src/mixins/emitter.js"的方式使用了element-ui內部的這個mixin。但是emitter.js是用es6寫的,vue-cli生成的項目里面babel-loader的配置項include中并不包含node-modules里的js文件,所以這個emitter.js并不會被轉譯,導致壓縮時候出錯。
其實我覺得這個emitter.js寫得還挺好的,一定要用的話,復制出來放在src下面某個目錄下然后再用吧。
舉報