Elixir:バージョニング編

CSSやJavaScriptファイルを更新しても、ファイル名が同じ場合、ブラウザがそれらををキャッシュしたままで、更新が反映されないことがあります。この問題を解決する為に、Elixirではファイル名にバージョンを付与することが出来ます。

続きを読む

Elixir:インストール編

Elixirは、Laravelのタスク自動化ツールです。以下の様なタスクを自動で実行できます。

  • CSSの拡張言語であるLessやSassをCSSに変換する
  • CaffeScriptをJavaScriptに変換する
  • 複数のファイルを1ファイルに結合する
  • ファイルをミニファイする(余計な空白や改行を削る等してサイズを圧縮する)
  • ファイルの変更を監視してタスクを実行する
  • CSSやJavaScriptのファイル名にバージョンを付与する

続きを読む