UglifyJs无法压缩vendor.js: ERROR in static/js/vendor.xxx.js from UglifyJs

来源:互联网 发布:阿里云 域名 指向淘宝 编辑:程序博客网 时间:2024/06/06 21:42

报错信息:

ERROR in static/js/vendor.9d86f97577080abdf83d.js from UglifyJsUnexpected token: name ($vm) [./~/_vue-preview@1.0.5@vue-preview/src/plugins/preview/index.js:2,0][static/js/vendor.9d86f97577080abdf83d.js:19940,4]

说明: 是使用vue-cli生成的项目

原因:插件编写中使用了es6的语法,需要进行代码编译

解决办法:修改build/webpack.base.conf.js文件中的loaders,添加一个loader。

{    test: /vue-preview.src.*?js$/,    loader: 'babel'}