Вопрос

У меня проблема, мои изображения не появляются на Heroku .. Нет сообщений об ошибках в толчке, и я установил GEM 'Rails_12Factor' в моем драгоценном элементе ..

Так что я не знаю, что делать

Адрес http://middiz.herokuapp.com/

Не могли бы вы посмотреть, ребята и помогите мне, пожалуйста?

thx так много

Image desc

Это было полезно?

Решение

Я вижу некоторые изображения, но для потомки и дать вам представление о том, что может быть проблема, я подумал, что мне лучше написать этот ответ, чтобы помочь вам запустить изображения на Heroku


<Сильные> Динамические CSS

На основе изображений на основе CSS изменяется при предварительном компиляции и развертывании к Heroku.Rails использует Активы отпечатков> Чтобы связать файлы зависимого актива к самому активу.Это означает, что вы должны убедиться, что ваши CSS имеют динамические пути изображения, а не статичными, а путь к этому - это использовать SCSS

SCSS позволяет динамически вставлять значения в конвейер актива, что позволяет динамически предоставлять изображения.Вот как это работает:

#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 */
.


Я ценю, что это не прямое исправление для вас, но я надеюсь, что он показывает способ исправить проблему

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top