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

ボクココ

サービス開発を成功させるまでの歩み

Rails 3.2 アセットパイプラインで開発環境でアセットが更新されない

なぜか開発環境でも rake assets:precompile しないとJS、CSSが反映されなかった件について。

原因は前開発環境で作ってしまったpublic/assets の中身が残り続けてしまって、それを application.js で読み込んでしまっていたからでした。

アセットパイプラインの開発環境

config/environments/development.rb

config.assets.compress = false
config.assets.debug = false

app/views/layouts/application.html.erb


13 <%= stylesheet_link_tag "application", :debug => true, :media => "all" %>
14 <%= javascript_include_tag "application", :debug => true %>


$ rm public/assets/*
これでよし、と。