1

我正在使用 Require Optimizer 将我们所有的源文件合并到一个文件中。这很好用,但是当我尝试设置optimize: 'uglify'optimze: 'uglify2'没有得到损坏的输出时:所有内容都合并到单个文件的一行中,但该行填充了原始变量名。

我尝试设置各种 uglifier 选项,例如:

uglify: {no_mangle: false}

或者:

uglify2: {mangle: true}

但他们不工作。谁能解释我如何让优化器破坏它的输出?

编辑

这是我的build.js文件:

({
    baseUrl: ".",
    paths: {
        template: 'ext/require/hbs',
        text: 'ext/require/text'
    },
    name: "main",
    optimize: "uglify",
    out: "../built/main-built.js",
    uglify: {
        beautify: false,
        space_colon: true,
        no_mangle: false,
    }
})
4

1 回答 1

0

我通过更新我们的 Require 副本来解决这个问题。

于 2014-02-24T21:06:10.260 回答