Veo que en entorno de desarrollo en rieles 3.1 los css se cargan en orden alfabético y no en el orden que deseo. Quiero que un archivo css en particular esté al final, por lo que sobrescribe cualquier estilo dado a la clase antes. ¿Cómo podemos lograr eso?Rieles 3.1 Cargar css en el orden particular
Respuesta
Es mejor especificar el orden de cada uno y todos los archivos de forma manual:
/*
* This is a manifest file that'll automatically include all the stylesheets available in this directory
* and any sub-directories. You're free to add application-wide styles to this file and they'll appear at
* the top of the compiled file, but it's generally better to create a new file per style scope.
*= require_self
*= require reset
*= require groups
*= require the_last
*
¿Qué pasará con la carga de los árboles a continuación? = require_tree. ? – phoenixwizard
No hay carga de árboles aquí. –
Así que yo cargo cada vez que necesito la hoja de estilo y la recibo en mi pedido. ¿Derecha? – phoenixwizard
En realidad se puede hacer algo como:
/*
*= require 'reset'
*= require_self
*= require_tree .
*/
en su archivo application.css. Esto le permite especificar cualquier cantidad de hojas de estilo, como un restablecimiento, para que se muestren antes del árbol sin tener que especificar cada archivo individual. Las comillas simples alrededor del reinicio son opcionales.
No tratando de resucitar un hilo viejo, solo pensé que esto podría ser útil para algunos.
¡Fue útil, gracias! – Michal
Parece que esto también elimina que el archivo se cargue nuevamente más adelante en la cadena (para evitar la doble carga), al menos en Rails 4. –
- 1. Rieles 3.1: determine si el activo existe
- 2. Anotar gema y rieles 3.1
- 3. RequireJS con rieles 3.1 aplicación
- 4. rieles ActiveAdmin 3.1 Instalar Edición
- 5. rieles tubería 3.1 activo con PDFKit
- 6. NERDTree Cargar directorio particular automáticamente
- 7. blueprint css rails 3.1 ayuda
- 8. cómo cargar el archivo CSS en JSP
- 9. Variables globales de SASS + Rieles 3.1
- 10. orden de enlace en css
- 11. Leyendo archivos en un orden particular en python
- 12. ¿Andamios de rieles sin el archivo css?
- 13. ¿Cómo ordenar una matriz en Ruby en un orden particular?
- 14. Sirviendo versiones no compiladas de activos en rieles 3.1+
- 15. Compartiendo mixins entre archivos scss en rieles 3.1
- 16. En rieles ¿es posible cargar el diseño de clase dinámicamente?
- 17. Rails 3.1 simple_form presentar css estilo
- 18. Cómo obtener recursos de ckeditor para compilar y cargar en Rails 3.1 asset Pipeline
- 19. Concatenar archivos CSS en un orden específico
- 20. Rieles: orden usando una relación has_many/belongs_to
- 21. Rieles: orden por suma de dos columnas
- 22. Cómo cargar CSS usando jquery
- 23. ¿Cómo maneja el bundler el grupo de activos en rieles 3.1?
- 24. raíles 3.1 canalización de activos css caching en desarrollo
- 25. Rieles: Ansioso de cargar as_json incluye
- 26. ¿Cómo puedo añadir un plugin jQuery para rieles 3.1
- 27. Cómo comentar los rieles 3.1 activo requiere declaración
- 28. ¿Cómo están las personas probando los rieles 3.1 + force_ssl?
- 29. Migraciones de rieles: Cargar datos predeterminados
- 30. Rieles 3.1. ¿Cómo evitar que Rails use CoffeScript?
el truco más simple es cambiarle el nombre. 'zzz-the_last.css' –
¡Hice lo mismo por ahora! ¡Pero eso es un truco! ¿Hay un camino de Rails? – phoenixwizard