javascript

gruntで簡単JSビルド

gruntってのは、JS/CSSをまとめたり、JS lint, Qunit, minifyできたりってのができるビルドツールです。 また、minifyなどの組み込みタスクの他に、RakeやAntと同じようにカスタムタスクを記述して実行することも可能です。 さらに、watchというので、対象の…

Closure Compilerを使用したときのオブジェクトメンバに関する注意点

Closure Compilerでスクリプトを最適化する場合、変数名等は短縮されてしまいます。 そのため、例えばオブジェクトのメンバー参照時に問題がおこることがあります。 例えば、Object(連想配列)の初期化時と参照方式に、文字列添字のみ等を使った場合は問題が…