Ich schreibe eine Javascript-reiche Anwendung in einem Ruby on Rails 3.1 Projekt und benutze Lenker für mein JS Templating Framework. Ich versuche eine Möglichkeit zu finden, den MD5-Digest eines Assets (der während der Vorkompilierung von Assets bei der Produktion generiert wurde) dynamisch an meine Tags innerhalb meiner Handlebars-Vorlage anzuhängen. Ich hoffe, dass es einen Hash mit dem Asset-Pfad als Schlüssel und dem MD5-Digest als Wert gibt, aber ich konnte keinen finden.Wie kann ich den MD5-Digest eines bestimmten Assets in der Rails-Asset-Pipeline ermitteln?
Eine ideale Lösung wäre, den Hash von Ruby in Javascript zu übergeben und einen Handlebars-Helfer zu definieren, der den MD5-Digest automatisch an das "src" -Attribut des Assets anhängt.
Hat jemand versucht, etwas Ähnliches zu tun? Es muss eine Möglichkeit geben, JavaScript-Vorlagen in Rails zu verwenden und die Vorteile des Asset-Fingerprintings zu nutzen.
Es ist ein Standard in der Produktion env [Asset-Pipeline Anleitung] (http://guides.rubyonrails.org/asset_pipeline.html) –
Was ist mit der Verwendung von Asset_Pfad in Ihrer JSON-Antwort? – mathieugagne