UglifyJs無法壓縮vendor.js: ERROR in static/js/vendor.xxx.js from UglifyJs

報錯信息:

ERROR in static/js/vendor.9d86f97577080abdf83d.js from UglifyJs
Unexpected token: name ($vm) [./~/[email protected]@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'
}
發佈了137 篇原創文章 · 獲贊 43 · 訪問量 285萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章