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 に答える