1

我正在寻找一种工具,可以取消压缩 JS 文件,同时恢复整个文档中的变量名。

例如,在unminify.com运行缩小后的代码后,代码本身包含:

W.find("li.patternItem").click(function() {

并且在代码的末尾有一个参考什么是 W:

W = $("#pattern1")

所以我正在寻找一个简单的脚本来恢复代码中的名称,但找不到。我知道自动替换可能对代码有害,但我想应该有一些聪明的方法来恢复。现在我正在手动操作并替换“W”。与“$(”#pattern1“)。” (匹配大小写,末尾带有点)所以它不会与任何 W 字母混合。

谢谢

4

1 回答 1

17

此工具可能会有所帮助:

http://www.jsnice.org/

这会使您的 js 变得更小,并且会对原始变量的用途做出有根据的猜测并自动重命名它们。
它还允许您在最终代码中以简单的方式替换它们(使用工具菜单中的交互式重命名)。

于 2015-04-27T05:14:50.087 回答