vue部署生产的时候, webpack.optimize.UglifyJsPlugin 报错?

在vue应用部署到生产时,加入webpakc插件去除警告等代码

  • webpack.config.js
    new webpack.DefinePlugin({
      'process.env': {
        NODE_ENV: '"production"'
      }
    }),
    new webpack.optimize.UglifyJsPlugin({
      compress: {
        warnings: false
      }
    })
  • .babelrc
{
  "presets": ["es2015"],
  "plugins": ["transform-vue-jsx","transform-object-rest-spread"]
}

已配置es6编译,但仍然报错

ERROR in app.js from UglifyJs
Unexpected token operator «=», expected punc «,» 
阅读 4.1k
2 个回答

ERROR in app.js
你代码本身就报错了吧

楼主,你解决这个问题了吗?我也遇到这个问题了,es6语法压缩不了

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题