Sto scrivendo un'applicazione ricca di Javascript in un progetto Ruby on Rails 3.1 e utilizzo di Handlebars per il mio framework di template JS. Sto cercando di capire un modo per aggiungere dinamicamente il digest MD5 di un asset (generato durante la precompilazione degli asset in produzione) ai miei tag all'interno del mio modello di Handlebars. Spero che ci sia un hash con il percorso asset come chiave e il digest MD5 come valore, ma non sono stato in grado di trovarne uno.Come posso determinare il digest MD5 di una determinata risorsa nella pipeline delle risorse di Rails?
Una soluzione ideale sarebbe passare l'hash da Ruby a Javascript e definire un helper Handlebars che aggiungerà automaticamente il digest MD5 all'attributo "src" dell'asset.
Qualcuno ha tentato di fare qualcosa di simile? Ci deve essere un modo per usare i modelli Javascript in Rails e anche sfruttare i vantaggi del fingerprinting degli asset.
Si tratta di un default nella ENV di produzione [Asset-gasdotto guida] (http://guides.rubyonrails.org/asset_pipeline.html) –
E riguardo l'utilizzo di percorso_asset nella tua risposta JSON? – mathieugagne