Sto aggiornando un'applicazione di binari esistente 2 a binari 3 e avendo qualche problema a capire la pipeline di asset. Ho letto attraverso la guide e se ho capito bene, i file in una qualsiasi delle seguenti directory risolverò a/Attività:rails3 pipeline di asset e conflitti di file
- app/Attività
- lib/Attività
- vendor/Attività
e potresti accedervi utilizzando helpers ... cioè
image_tag('logo.png')
Ma quello che non capisco è come le collisioni vengono gestite? Per esempio, che se ci sono i seguenti file:
- app/assets/images/logo.png
- lib/assets/images/logo.png
Se vado a MyApp. it/assets/images/logo.png, quale file verrà restituito? Potrei verificare manualmente le collisioni all'interno della mia app, ma questo diventa un punto dolente quando si usano gemme che si basano sulla pipeline degli asset.
ho jQuery in bundle dal jquery-rails' gemma '. In una parte separata del mio progetto Rails, vorrei utilizzare una versione diversa di jQuery, recuperata da Bower, senza abbandonare 'jquery-rails' per il resto del progetto. C'è un modo per farlo? –