webpack生产打包uglifyjs报错

webpack版本-4.16.5
uglifyjs-webpack-plugin版本-2.1.3

uglifyjs配置:

new UglifyJsPlugin({
      uglifyOptions: {
        safari10: true
      },
      sourceMap: config.build.productionSourceMap,
      cache: true,
      parallel: true
    })

然后使用webpack打包构建的时候一直报错

ERROR in static/js/0.js from UglifyJs
`safari10` is not a supported option

ERROR in static/js/1.js from UglifyJs
`safari10` is not a supported option

有没有遇到过同样问题的

阅读 5.9k
4 个回答

他这不说了 没safari10这个配置项..

这样写下试试

uglifyOptions: {
  mangle: { safari10: true }
}
新手上路,请多包涵

我也遇到这个问题了,还没找到办法解决...

新手上路,请多包涵
new UglifyJsPlugin({
        uglifyOptions: {
          ecma: 8,
          safari10: true
        }
      })

uglifyJsPlugin version: 2.2.0
webpack 4.0+

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