码迷,mamicode.com
首页 > Web开发 > 详细

vue+element-ui打包时候出现 UglifyJs Unexpected token: punc

时间:2017-11-21 14:34:25      阅读:2429      评论:0      收藏:0      [点我收藏+]

标签:nod   ade   需要   文件夹   解析   技术分享   ges   img   web   

今天差点没有坑死我,package.json里面

技术分享图片

然后我打包解决element-ui的转译问题时,发现node_modules里面

技术分享图片

被坑的我的心都死了,不过还好最后是解决了

 module: {
   ...
      {
        test: /\.js$/,
        loader: ‘babel-loader‘,//注意elementUI的源码使用ES6需要解析
        include: [resolve(‘src‘), resolve(‘test‘),resolve(‘/node_modules/_element-ui@1.4.10@element-ui/src‘),resolve(‘/node_modules/_element-ui@1.4.10@element-ui/packages‘)]
      },
      ...

  

npm  run build  后

ERROR in static/js/0.0143a4d9ad92d5c7f658.js from UglifyJs
Unexpected token: punc (() [./~/_element-ui@1.4.10@element-ui/packages/row/src/r
ow.js:24,0][static/js/0.0143a4d9ad92d5c7f658.js:524,9]

ERROR in static/js/1.c6586324bf2fd251ec7b.js from UglifyJs
Unexpected token: punc (() [./~/_element-ui@1.4.10@element-ui/packages/row/src/r
ow.js:24,0][static/js/1.c6586324bf2fd251ec7b.js:539,9]

ERROR in static/js/2.2b7b58156258c88e9cdf.js from UglifyJs
Unexpected token: punc (() [./~/_element-ui@1.4.10@element-ui/packages/row/src/r
ow.js:24,0][static/js/2.2b7b58156258c88e9cdf.js:539,9]

ERROR in static/js/8.48d0e6b7d1466b2cb224.js from UglifyJs
Unexpected token: operator (>) [./~/_element-ui@1.4.10@element-ui/src/mixins/emi
tter.js:2,0][static/js/8.48d0e6b7d1466b2cb224.js:89,32]

 

UglifyJs 一般是 无法解析ES6的问题,在1.4.10 element-ui的包里看来是有ES6的语法了

在build文件夹的  webpack.base.conf.js

 

看到它,心里安定多了

技术分享图片

 

vue+element-ui打包时候出现 UglifyJs Unexpected token: punc

标签:nod   ade   需要   文件夹   解析   技术分享   ges   img   web   

原文地址:http://www.cnblogs.com/learnoffs/p/7872154.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!