estoy actualizando una aplicación rieles existentes 2 a 3 carriles, y tener algunos problemas para entender la tubería de activos. He leído a través de la guide y como yo lo entiendo, los archivos en cualquiera de los siguientes directorios resolveré a/activos:activos rails3 de tuberías y archivo colisiones
- app/activos
- lib/activo
- vendedor/activos
y se podía acceder a ellos utilizando ayudantes ... es decir,
image_tag('logo.png')
Pero lo que no entiendo es cómo se manejan las colisiones? Por ejemplo, ¿qué pasaría si existen los siguientes archivos:
- app/assets/images/logo.png
- lib/assets/images/logo.png
Si voy a Myapp. com/assets/images/logo.png, ¿qué archivo será devuelto? Podía verificar las colisiones manualmente en mi aplicación, pero esto se convierte en un punto de dolor cuando se usan gemas que dependen de la cartera de activos.
tengo jQuery liado por el 'gema jquery-rails'. En una parte separada de mi proyecto Rails, me gustaría utilizar una versión diferente de jQuery, fue a buscar por Bower, sin abandonar 'jquery-rails' para el resto del proyecto. ¿Hay una manera de hacer eso? –