[RUBY] [Rails] Wir haben die Speicherorte und die Verwendung von Entwickler- und Benutzerimages zusammengefasst.

Speicherort für Bilder

Verwendung der Datei zum Speichern Lagerraum
Vom Entwickler erstellte Dateien app/assets/unter Bildern
Vom Benutzer hochgeladene Dateien In der Öffentlichkeit

Wenn Sie ein Bild aus HTML aufrufen möchten

html.erb



# app/assets/images/logo.Für png
<%= image_tag 'logo.png' %>

<img src="/assets/logo.png " alt="" >

html.erb


# public/logo.Für png
<%= image_tag '/logo.png' %>

Wenn Sie ein Bild von Sass aufrufen möchten

python



// app/assets/images/logo.Für png
h1 {
  background-image: image-url('logo.png')
}

Recommended Posts

[Rails] Wir haben die Speicherorte und die Verwendung von Entwickler- und Benutzerimages zusammengefasst.
[Rails] Unterschiede und Verwendung von each_with_index und each.with_index
Lernen Sie den rudimentären Mechanismus und die Verwendung von Gradle 4.4 kennen
Wir haben die besten Kunststoffe von Dockerfile extrahiert!
Ich habe das Anzeigeformat der JSON-Antwort von Rails zusammengefasst
Überprüfung der Beziehung zwischen dem Docker-Image und dem Container
Ich habe die Typen und Grundlagen von Java-Ausnahmen zusammengefasst
Ändern Sie die Speicherqualität von JPEG-Bildern in Java
[Rails 6] Das Speicher-Timing von active_strage-Bildern wurde geändert.
Java-Anfänger fassten das Verhalten von Array und ArrayList kurz zusammen