画像の保存場所
保存するファイルの用途 | 保存場所 |
---|---|
開発者が用意するファイル | app/assets/images配下 |
ユーザーがアップロードしたファイル | public配下 |
HTMLから、画像を呼び出したい時
html.erb
# app/assets/images/logo.pngの場合
<%= image_tag 'logo.png' %>
<img src="/assets/logo.png" alt="" >
html.erb
# public/logo.pngの場合
<%= image_tag '/logo.png' %>
Sassから、画像を呼び出したい時
// app/assets/images/logo.pngの場合
h1 {
background-image: image-url('logo.png')
}