Closure Compiler とは

Closure Compiler は、JavaScript のダウンロードと実行を高速化するためのツールです。ソース言語からマシンコードにコンパイルするのではなく、JavaScript からより優れた JavaScript にコンパイルします。JavaScript を解析して分析し、役に立たないコードを削除して、残りのコードを書き換え、最小化します。また、構文、変数参照、型もチェックし、一般的な JavaScript の落とし穴について警告します。

Closure Compiler の使用方法

Closure Compiler は次のように使用できます。

  • コマンドラインから実行できるオープンソースの Java アプリケーション。
  • Bazel を介して依存できるライブラリ。
  • NPM パッケージ
  • コンパイラの使用を開始するには、下記の「使用を開始するには」をご覧ください。

    Closure Compiler を使用するメリットは何ですか?

    • 効率性: Closure Compiler は、JavaScript ファイルのサイズを縮小して効率を高め、アプリケーションの読み込みを高速化し、帯域幅の必要量を削減します。

    • コードのチェック。Closure Compiler は、不正な JavaScript に対する警告と、潜在的に危険なオペレーションに対する警告を提供します。これにより、バグが少なく、保守しやすい JavaScript を作成できます。

      利用方法