Pergunta

Estou com um problema, minhas imagens não aparecem no heroku..Não há mensagens de erro no push e instalei a gem 'rails_12factor' no meu gemfile.

Então eu realmente não sei o que fazer

O endereço é http://middiz.herokuapp.com/

Vocês poderiam dar uma olhada pessoal e me ajudar por favor?

Muito obrigado

image desc

Foi útil?

Solução

Posso ver algumas imagens, mas para a posteridade e para dar uma ideia de qual pode ser o problema, achei melhor escrever esta resposta para ajudá-lo a executar imagens no Heroku


CSS Dinâmico

As imagens baseadas em CSS mudam quando você as pré-compila e implanta no Heroku.Usos de trilhos impressão digital de ativos para vincular os arquivos de ativos dependentes ao próprio ativo.Isso significa que você deve garantir que seu CSS tenha caminhos de imagem dinâmicos, em vez de estáticos, e a maneira de fazer isso é usar SCSS

SCSS permite inserir valores dinamicamente no pipeline de ativos, permitindo assim servir imagens dinamicamente.Veja como 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 */

Compreendo que não seja uma solução direta para você, mas espero que mostre uma maneira de resolver o problema

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top