簡體   English   中英

有沒有辦法在代碼上反轉Closure Compiler(或類似代碼)的效果?

[英]Is there any way to reverse the effects Closure Compiler (or the like) on code?

我剛剛接手了一個項目,因為我的客戶以前的網絡開發消失了。 我必須使用的唯一文件是存儲在本地服務器上的文件。 我遇到的唯一問題是所有的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;

提前謝謝!

TRE

不,它已經被淘汰了。 在某種程度上,您可以在分配文字時替換標記 - 例如,您可以在代碼中將所有l實例替換為true ,將v替換為false 但是還有其他一些事情要做的事情要扭轉得更復雜,我不相信任何人都會付出太多努力。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM