2016-06-23 9 views
0

ich eine css.scss Datei diese CSS-Datei in app/assets/stylesheets haben rendert ein Bild, das unter app/assets/images den Code unten sehen ist:Rails 4 Verschachtelte Vermögen nicht mit verdauten Bilddateinamen

background: url(asset-path('tabs-spec.png')) no-repeat -366px 0; /* current folder is STYLESHEETS */ 

Neben dem Asset-Pfad Ich habe auch andere Methoden benutzt, um das Bild zu laden. Es funktioniert gut in der Entwicklung, aber alles, was ich in der Produktion mit Asset-Pipeline die URL verwenden nicht die verdaute Bilddatei von public/assets Ordner.

Ich verwende Schienen 4.0.13 Ruby 2.1.1.

Ich habe keine Ideen, irgendwelche Vorschläge, warum Asset-Pipeline nicht nur für dieses eine Bild funktioniert?

Antwort

0

Haben Sie die Assets in der Produktion vorkompiliert?

RAILS_ENV=production rake assets:precompile 
+1

Dank Kirill. Das hat für mich funktioniert. –

+0

Sie sind herzlich willkommen. –

Verwandte Themen