繁体   English   中英

UglifyJs意外令牌错误

[英]UglifyJs unexpected token error

我已经在我的webpack.config.js中使用了它

use: [{
        loader: 'babel-loader',
        options: {
          presets: ['es2015', 'es2016', 'react']
        }
      }]

但是我使用的令牌我仍然出错。

我知道uglify无法理解ECMAScript-6

现在,当我用-p构建我的webpack时,出现了上述错误,因为uglify出现了。 现在,我该如何解决此问题,因为我已经包含了babel-loader预设es2015以将es6转换为es5。

如您所说,您当前的Uglify插件版本不支持ES6,因此您需要进行升级。 您有几种选择:

  1. 升级到Webpack 4,默认情况下包括新的uglify插件
  2. 如果出于任何原因需要使用v3,则可以按照此处的文档说明安装新的uglify插件并手动使用。

使用terser-webpack-plugin缩小ES6代码

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM