通常のJSMin、Packer、YUIソリューションなど、JavaScript コードを縮小するさまざまな方法を検討しています。非常に強力に見える新しいGoogle Closure Compilerに非常に興味があります。
Dean Edwards packerには、3 つのセミコロンで始まるコード行を除外する機能があることに気付きました。これは、デバッグ コードを除外するのに便利です。例えば:
;;; console.log("Starting process");
コードベースのクリーンアップに時間を費やしており、このようなヒントを追加して、デバッグ コードを簡単に除外したいと考えています。これに備えて、これが最善の解決策なのか、それとも他の手法があるのか を調べたいと思います。
まだ縮小方法を選択していないため、最終的に使用する縮小ツールと互換性のある方法でコードをクリーンアップしたいと考えています。だから私の質問はこれらです:
セミコロンを使用するのは標準的な手法ですか、それとも他の方法はありますか?
この機能を提供するソリューションは Packer だけですか?
他のソリューションもこの方法で機能するように適応できますか?それとも、これを達成する別の方法がありますか?
最終的には、Closure Compiler を使い始めることになるでしょう。それに備えて今からやるべきことはありますか?