mabots' blog

知のレバレッジを最大化せよ (旧はてなダイアリーから移転しました。)

Rails 4.2 development 環境で asset pipeline の構築を試す、スマートなお片付け方法

production でのみ asset pipeline を利用していて、asset pipeline に詰まった時、同じ状況を development で再現して debug したいときは、下記のようにすると手軽に試せます。

手元で構築

/public/assets 以下に吐き出します。

$ bx rake assets:precompile RAILS_ENV=development

手元で構築した内容を完全にクリーンナップ

結構大量のファイルが作られるとおもうので、消すのは大変です。下記で一撃でクリーンナップできます。

$ bx rake assets:clobber RAILS_ENV=development

注意

  • クリーンナップしないと、JS が二回呼ばれるなどの挙動になる時があるので注意。