![](/img/trans.png)
[英]Is there a way to enable dead code elimination in Closure compiler, without renaming?
[英]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.