Elixirを使って、Bootstrap3をセットアップします。
タグ: Elixir
Elixir:バージョニング編
CSSやJavaScriptファイルを更新しても、ファイル名が同じ場合、ブラウザがそれらををキャッシュしたままで、更新が反映されないことがあります。この問題を解決する為に、Elixirではファイル名にバージョンを付与することが出来ます。
Elixir:JavaScript編
Elixirを使って、CaffeeScriptをJavaScriptへ変換してみます。また、複数のJavaScriptファイルの結合も試します。
Elixir:CSS編
Elixirを使って、LessやSassをCSSへ変換してみます。また、複数のCSSファイルの結合も試します。
Elixir:インストール編
Elixirは、Laravelのタスク自動化ツールです。以下の様なタスクを自動で実行できます。
- CSSの拡張言語であるLessやSassをCSSに変換する
- CaffeScriptをJavaScriptに変換する
- 複数のファイルを1ファイルに結合する
- ファイルをミニファイする(余計な空白や改行を削る等してサイズを圧縮する)
- ファイルの変更を監視してタスクを実行する
- CSSやJavaScriptのファイル名にバージョンを付与する