在使用webpack2.x打包時,出現(xiàn)下面報錯(Unexpected token name ?i?, expected punc ?;?):ERROR in app.js from UglifyJs
Unexpected token name ?i?, expected punc ?;? [app.js:9461,13]定位到的報錯是:function oneOf (value, validList) { for (let i = 0; i < validList.length; i++) {//此行報錯 if (value === validList[i]) { return true; } } return false;}看樣子是UglifyJs壓縮插件在遇到es6語法時出錯了。但是項目中自己寫的代碼是有用babel編譯的,上面報錯的代碼應(yīng)該是來自vue的庫。為什么這些代碼沒有經(jīng)過babel編譯后才執(zhí)行UglifyJs壓縮呢
webpack打包出錯
至尊寶的傳說
2018-11-14 18:29:50