image_tagでソース指定でハマった
Railsでビューヘルパーのstylesheet_link_tag
やjavascript_include_tag
とかって、ファイルの拡張子外して
<%= stylesheet_link_tag "application" %> # application.cssを読む
<%= javascript_include_tag "application" %> # application.jsを読む
って指定するけど、image_tag
に関しては
<%= image_tag "img.png" %>
ってきちんと拡張子書いてあげないとだめ(画像の種類によって拡張子が違うから当たり前なんだけど)。
しかも、ブラウザのソース見ると/assets/img.pngみたいにimagesディレクトリが無いから余計混乱する(これは、AssetPipelineが処理してるのが原因っぽい)。