Pregunta

Tengo un problema, mis imágenes no aparecen en Heroku .. No hay mensajes de error en el empuje e instalé la gema 'Rails_12Factor' en mi GEMFILE ..

Entonces, realmente no sé qué hacer

La dirección es http://middiz.herokuapp.com/

¿Podrías tener un aspecto chicos y ayudarme por favor?

thx tanto

image descripción

¿Fue útil?

Solución

Puedo ver algunas imágenes, pero para la posteridad y para darle una idea de cuál puede ser el problema, pensé que es mejor que escribiera esta respuesta para ayudarlo a ejecutar imágenes en Heroku


dinámico CSS

Las imágenes basadas en CSS cambian cuando los compile y se implementan en Heroku.Rails usa Huella digital de activos Para vincular los archivos de activos dependientes al propio Asset.Esto significa que debe asegurarse de que su CSS tenga rutas de imagen dinámicas, en lugar de estáticas, y la forma de hacerlo es usar scss

SCSS le permite insertar valores dinámicamente en la tubería de activos, lo que le permite servir a las imágenes dinámicamente.Aquí es cómo funciona:

#app/assets/application.css
background-image: url('background.png'); /* --> Renders static asset every time */

#app/assets/application.css.scss
background-image: image_path('background.png'); /* --> dynamically renders the fingerprinted path */


Aprecio que no sea una solución directa para usted, pero espero que muestre una manera de solucionar el problema

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top