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

ばくのエンジニア日誌

技術的なメモなどを書いていきます。

image_tagでソース指定でハマった

このブログ(ばくのエンジニア日誌)はBAKUNOTEに移転しました。

Railsでビューヘルパーのstylesheet_link_tagjavascript_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が処理してるのが原因っぽい)。