質問

私は問題があります、私の画像はHerokuに表示されません。 プッシュにはエラーメッセージはありません。gemfileのGEM 'Rails_12factor'をインストールしました。

だから私は本当に何をすべきかわからない

アドレスは http://middiz.herokuapp.com/

あなたはあなたに見えて私を助けてくれることができますか?

THXとても

画像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