Webpack UglifyJsPlugin不使用sourceMap时出错

时间:2017-04-26 11:38:12

标签: javascript

我知道UglifyJsPlugin do not support ES6,所以当ES6转换为ES5时存在一些问题

生产环境 错误:意外的令牌punc«,»,预期的punc«:»[bundle.js:2808,8]

new webpack.optimize.UglifyJsPlugin({
    output: {
        comments: false
    }
})

但是在开发环境中没关系

new webpack.optimize.UglifyJsPlugin({
    sourceMap: true,
    output: {
        comments: false
    }
})

Webpack v2.4.1和babel v6.5.2 Webpack预设:[“es2015”,“stage-0”,“react”]

错误的屏幕截图: enter image description here

1 个答案:

答案 0 :(得分:0)

最后,我发现我发布的代码不是ES6,而是遵循CMD原则。 该代码Webpack不会转换,UglifyJsPlugin也无法转换。