読者です 読者をやめる 読者になる 読者になる

文系プログラマによるTIPSブログ

文系プログラマ脳の私が開発現場で学んだ事やプログラミングのTIPSをまとめています。

javaのビルドをgradleで行う:実践編1:jsとcssのcombineとminify

ビルド java gradle

ついに実践編に突入です。

今回は必ず必要になるであろう、
jsとcssのcombine・minify
です。

combineについては不要かもしれません。
昔はjsのロードは並列でなかったため、combineして1ファイル化すると高速になりましたが、
最近のchrome等はブラウザの独自実装としてjsの並列ロードが自動で行われます。
cssについては昔から並列ロードとなっています。

minifyに関しては、主に本番環境のビルド時に行われる事がほとんどでしょう。
Gradleでjs・cssのminifyをする場合、非常に簡単にコードを書く事ができます。
詳細なコードについてはtree-tipsに掲載したので、↓をご覧下さい。
tree-tips: Gradleでjavascriptをminifyする! | Gradle
tree-tips: Gradleでcssをminifyする! | Gradle



javaのビルドをgradleで行う:調査編1:maven・SBTとの違い - treeのメモ帳
javaのビルドをgradleで行う:調査編2:依存から1行で特定jarを除外! - treeのメモ帳
javaのビルドをgradleで行う:調査編3:seasar系の依存の注意点 - treeのメモ帳
javaのビルドをgradleで行う:調査編4:Groovy Librariesの罠 - treeのメモ帳


javaのビルドをgradleで行う:実践編1:jsとcssのcombineとminify - treeのメモ帳
javaのビルドをgradleで行う:実践編2:静的ファイルの圧縮 - treeのメモ帳
javaのビルドをgradleで行う:実践編3:jspの文字列置換(ReplaceTokens) - treeのメモ帳
javaのビルドをgradleで行う:実践編4:あれどうやるの?の疑問と自己解決 - treeのメモ帳
javaのビルドをgradleで行う:実践編5:マルチプロジェクト時のprovidedCompileについて - treeのメモ帳
javaのビルドをgradleで行う:実践編6:高速に実用的な実行可能jarを生成する - treeのメモ帳
Gradle Effective Implementation Guide

Gradle Effective Implementation Guide


Gradle

Gradle