提高压缩比UglifyJS - NodeJS

时间:2017-08-08 06:53:46

标签: javascript node.js webpack uglifyjs

目前,我可以在节点环境中使用UglifyJS进行缩小。但是,在阅读了这个blog之后,我意识到这个插件还有更多的选择。但我无法将这些关键字转换为节点环境可接受的语法。

现在,我正在使用new webpack.optimize.UglifyJsPlugin({minimize: true})来缩小webpack生成的构建文件。

所以,几乎没有问题。

  1. minimize:true是否也将所有可选状态切换为true
  2. 如果它没有,我们怎么把它作为一个论点来提及?
  3. 如果我们要手动找到这些选项,在哪里看?

1 个答案:

答案 0 :(得分:1)

我无法在任何文档中找到minimize选项,因此我不确定它实际上做了什么,但是要设置压缩的其他选项,您可以使用:

new webpack.optimize.UglifyJsPlugin({
  compress : {
    dead_code     : true,
    drop_debugger : true,
    conditionals  : true,
    ...
  }
})