猿问

vue+element项目打包时报错,开发模式也就是localhost8080的时候是没有报页面错误

桃花长相依
浏览 840回答 2
2回答

达令说

你可能在项目里直接用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下面某个目录下然后再用吧。
随时随地看视频慕课网APP

相关分类

JavaScript
我要回答