javascript - UglifyJS 2 : api equivalent for cli -m toplevel?

标签 javascript uglifyjs uglifyjs2

我正在尝试转换以下命令:

uglifyjs src1.js src2.js -c -m toplevel --screw-ie8

API 调用:

ug.minify(['src1.js','src2.js'], {mangle:true, compress:true, ie_proof:false})

但我不知道如何设置“toplevel”。设置 toplevel:truemangle:'toplevel' 不起作用。

最佳答案

toplevel 选项放入对象文字中:

require('uglify-js').minify(['src1.js','src2.js'], {
<strong>    mangle: {
        toplevel: true
    },</strong>
    compress: true,
    ie_proof: false
});

关于javascript - UglifyJS 2 : api equivalent for cli -m toplevel?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21003890/

相关文章:

java - 如何在我的 Jersey REST Web 服务中使用 google OAuth2

javascript - 如何使用 JQuery 设置提交按钮的文本?

javascript - 如何使用 twitter bootstrap 制作 2(帧?)?

playframework - 开发与生产中不同的 sbt-web 管道任务设置?

javascript - 将 js 文件替换为相应的缩小版本

javascript - 在 Highcharts 中分割显示图例

javascript - 如何缩小嵌套属性

express - Jade mixin 用于 "each"/"for"循环给出 JS_Parse_Error

uglifyjs - 如何使用带有顶级和保留的 uglifyjs 3 mangle 选项?

javascript - Lodash 不是 TreeShaking with Webpack 和 Webpack 4?