Google Closure Library (r155) + Closure Compiler (compiler-latest.zip)


.jsファイルをひとつのファイルにまとめる。

$ python bin/calcdeps.py -i scripts/ --path=goog/ --path=scripts/ -o script --output_file=compiled.js


-cとか-fも指定してるが最適化はしてくれない。

$ python bin/calcdeps.py -i scripts/ --path=goog/ --path=scripts/ -o script --output_file=compiled.js -c ../../compiler.jar -f "--compilation_level ADVANCED_OPTIMIZATIONS"

仕方がないので直に叩く。が、これだとなぜか標準出力に表示される。

$ java -jar ../../compiler.jar --compilation_level SIMPLE_OPTIMIZATIONS --js compiled.js


ファイルに出力してもらう。

$ java -jar ../../compiler.jar --compilation_level SIMPLE_OPTIMIZATIONS --js compiled.js > compiled2.js