Ich verweise direkt auf Assets in meiner Rails-App, z. background-image: url('/assets/bg.png')
. Aber ich habe gerade festgestellt, dass dies in der Produktion nicht funktioniert, da verdaute Assets in der Produktion geliefert werden (/assets/bg-dddasd434r4tfdfs..sada.png). Ist meine einzige Wahl die Verwendung von Hilfsmethoden (z. B. image-url
) in der gesamten Anwendung oder gibt es eine einfachere Lösung?Referenzieren Schienen Vermögenswerte ohne die Digest?
0
A
Antwort
1
Sie asset_path('app.js', :digest => false)
versuchen oder deaktivieren können im prodution env verdauen:
# config/environments/prodution.rb
config.assets.digest = false
1
In config/application.rb den Wert
ändernconfig.assets.digest
-false
Verwandte Themen
- 1. Schienen 3 Engine & Statische Vermögenswerte
- 2. Schienen 4 - Wohin gehen die Vermögenswerte der Lieferanten?
- 3. vorkompilieren bestimmte Vermögenswerte ohne MD5 Fingerabdruck
- 4. Schienen 4 statische Vermögenswerte in der Öffentlichkeit/oder App/Assets/
- 5. Dateien von Asset hergestellt: precompile nicht urls von stylesheet_link_tag (fehlende Digest) in minimal Schienen 4 Website
- 6. Schienen, wie Action-Mailer in Jquery zu referenzieren
- 7. Joomla Vermögenswerte Tabelle Zweck
- 8. Serving Scala.js Vermögenswerte
- 9. ActiveModel ohne Schienen
- 10. Symfony2 Sylius Vermögenswerte installieren
- 11. Xcode iPhone "Digest fehlt"
- 12. Strukturen, die sich gegenseitig referenzieren
- 13. Bündel Exec Rake Vermögenswerte: Precompile
- 14. Wie man $ digest() einpackt?
- 15. Schienen Routen außer ohne Symbol
- 16. Schienen entfernen has_one ohne Speichern
- 17. erfolgreich history.pushState() von Angular ohne Inifinite Digest aufrufen?
- 18. Grunt-Plugin für Vermögenswerte Versionierung
- 19. Rails 4 Vermögenswerte manifest.json letzten
- 20. Pyinstaller- einschließlich Vermögenswerte in ausführbaren
- 21. Ausbeute in ERB ohne Schienen
- 22. Bootstrap Zeitauswahl Schienen ohne gem
- 23. ActiveRecord im Produktionsmodus ohne Schienen
- 24. Dark/Light Thema Vermögenswerte Qualifier
- 25. phraseapp und rails 5 laden Vermögenswerte
- 26. Die aktuelle Assembly mit CompilerParametern referenzieren
- 27. Warum Scope. $ Apply() ruft $ rootScope. $ Digest() statt dies. $ Digest()?
- 28. AngularJS Digest postDigestQueue
- 29. Squid Proxy Cache Digest
- 30. Digest-Authentifizierung mit HttpWebRequest
Danke, ich nehme an, dass ich das tun kann, aber was passieren würde, wenn ich ein bestimmtes Asset ändere und es keine mtime angehängt hat, glaube ich, dass der Client immer noch das alte Asset sehen würde. Was ich meine ist, wenn es einen Nachteil für die Deaktivierung von Digest gibt? Ich denke, die einzige Möglichkeit ist, sie mit dem Assets-Helfer zu referenzieren –