Just do IT

思うは招く

Rails で画像パスを指定するときのルール

Railsでは、画像のパスを指定する方法によって、参照するディレクトリが変わる。

相対パスで指定する場合はapp/assets/images/を参照する

<%= image_tag 'test.jpg' %>

このように指定すると、Railsapp/assets/images/test.jpgにあるものとして参照する。

絶対パスで指定する場合はpublicを参照する

<%= image_tag '/public.jpg' %>

絶対パスで指定すると、app/assets/images/ではなく、ルート直下のpublicディレクトリを参照する。