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

tr3*_*ine 6 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;
Run Code Online (Sandbox Code Playgroud)

提前谢谢!

TRE

Chr*_*gan 3

不,已经烂了。在某种程度上,您可以在分配文字时替换标记 - 例如,您可以在代码中替换lwithtruevwith的所有实例。false但它所做的其他事情要逆转要复杂得多,我不相信有人会为此付出太多努力。