2

ブラウザーの外部で使用するために、javascript で記述された単一パッケージの javascript minifier を見つけようとしています。私は通常、Dean Edward の /packer/を使用しますが、ソース コードをさらに調べたところ、一般的なブラウザの非互換性を排除するためのカスタムbase2ライブラリなど、あまりにも多くの依存関係が関係しています (もちろん、このライブラリ全体は機能しません)。ブラウザの外でスクリプトを実行するために!) とBase (基本的な JavaScript クラスの継承のための彼のカスタム ライブラリ)。

私の他の唯一のオプションは、 /packer/ の純粋な PHP ポートを消化し、本質的にコードを JavaScript に再変換することです (もちろん、PHP バージョンにはこれらの依存関係がないため、これが必要な場合があります)。

もちろん、17K ファイル全体の翻訳に着手する前に、他の解決策があるかどうか知りたいです。

4

1 に答える 1

1

Googleクロージャコンパイラは候補になるでしょうか? いくつかの使用方法があります。ドキュメントを参照してください。

Douglas Crockford もjsminを書きました。これは、c で書かれたスタンドアロンの実行可能ファイルです。

このページで、js のみのミニファイアーを見つけました (スクリプトはこちら)

于 2011-06-29T08:52:39.453 に答える