有没有办法在代码上反转Closure Compiler(或类似代码)的效果?

时间:2011-10-18 23:04:53

标签: javascript google-closure-compiler

我刚刚接手了一个项目,因为我的客户以前的网络开发消失了。我必须使用的唯一文件是存储在本地服务器上的文件。我遇到的唯一问题是所有的JS都已经通过Closure Compiler(或类似的东西)运行,这使得javascript真的很烦人阅读(至少对于更大的功能)。有没有什么可以帮助我重新插入JS中的变量,所以我有一些更清洁的东西看?我一直在手工做,而且很繁琐。

以下是我正在处理的一个例子:

    var n = {},
        e = a.extend(n, x),
        y = "pageLoaded",
        u = "pageLoading",
        c = "modLoaded",
        w = "xhrComplete",
        l = true,
        v = false,
        s = a("body"),
        g = Modernizr.historymanagement,
        f = "",
        t = "",
        r = "",
        k = null,
        b = window.History;

提前致谢!

1 个答案:

答案 0 :(得分:2)

没有。它被吹了。在某种程度上,您可以在分配文字时替换标记 - 例如,您可以在代码中将l的所有实例替换为true,将v替换为false。但是还有其他一些事情要做的事情要扭转得更复杂,我不相信任何人都会付出太多努力。