1

私は最近 v3 で多くの作業を行いました。お気づきの場合は、スクリプトで行われる通常の圧縮 (ローカル変数の名前変更、空白の削除など) に加えて、API スクリプトがこれにプッシュされ、クラスと彼らのメソッドは 2 文字の名前に変更されました。また、API ユーザーに公開される名前が変数として保存され、スクリプト内で使用されるなど、他の「奇妙な」ことに気付きました。私の意見では、ある種の難読化も意図されていると思います。

私が自分自身を明確にしたのか、それともこれが私が正しく理解できなかったある種の圧縮なのかはわかりませんが、あなたは要点を理解していると思います.

これがそのような方法でスクリプトを圧縮する公的なユーティリティのようなものであるかどうか、または誰かが役立つ参考文献を指摘できるかどうか、誰かが知っているかどうかに興味があります。

ありがとう。

4

1 に答える 1

2

GoogleはClosure Compilerを使用していると思います-それはあなたが説明することの多くを行います.
Google クロージャ コンパイラ

CC は、yui-compressor や jsmin などの他のツールよりもはるかに野心的 (かつやりがいのある) です。

于 2012-08-06T00:01:57.823 に答える