JavaScript圧縮 Closure Compiler

Closure Compilerのインストール手順、JavaScriptの圧縮/最適化

closure-compilerのダウンロード

Closure Compiler | Google Developers からcompiler-latest.zipをダウンロード。zipを展開。

Cドライブ直下にcompilerという名前でディレクトリを作成し、そこにclosure-compiler-v20180610.jarをcompiler.jarとして設置。

JAVAがインストールされていない場合は、無料Javaソフトウェアをダウンロードからダウンロード。

compiler下に対象のjsを設置し、コマンドプロンプトを立ち上げ、compilerを実行。

cd C:\compiler java -jar compiler.jar --js foo.js --js bar.js --js baz.js --js_output_file minify.js

WHITESPACE_ONLY

java -jar compiler.jar --compilation_level WHITESPACE_ONLY --js default.js --js_output_file minify.js

ADVANCED_OPTIMIZATIONS

java -jar compiler.jar --compilation_level ADVANCED_OPTIMIZATIONS --js default.js --js_output_file minify.js

圧縮したファイルを元に戻す

jsdecoderなどで元に近い状態まで戻すことが可能。

PHPからプログラムの実行

PHP

chdir('C:\compiler'); system('java -jar compiler.jar --js foo.js --js bar.js --js baz.js --js_output_file minify.js');

最新の記事

プロフィール

流されるままにウェブ業界で仕事しています。主にLAPP環境でPHPを書いています。最近はjQueryで遊んでいます。
※動作確認について