vue+element-ui build 出现 UglifyJs Unexpected token: punc 问题

1、报错:

ERROR in static/js/vendor.b42509bed96843193b81.js from UglifyJs

Unexpected token: punc ()) [./~/_element-ui@2.0.11@element-ui/src/utils/resize-event.js:73,0][static/js/vendor.b42509bed96843193b81.js:154155,37]

2、解决方案:

build/webpack.base.conf.js 文件中的  loader:'babel-loader'那块 添加resolve('/node_modules/_element-ui@2.0.11@element-ui/src/utils/resize-event.js')如下内容:

也可添加resolve('/node_modules/_element-ui') ---可不受版本号影响

rules: [

  {

test:/\.vue$/,

    loader:'vue-loader',

    options:vueLoaderConfig

  },

  {

test:/\.js$/,

    loader:'babel-loader',

    include: [resolve('src'), resolve('test'),resolve('/node_modules/_element-ui')]

},

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容