私は、heroku アプリに画像をロードするために 1 日の大半を費やしました。私が試したことはすべてローカルで機能しますが、heroku にデプロイされた後では機能しません。
アセットの下の images フォルダーに png ファイルが保存されています。これらの画像を css の次のような構文で参照しています。
#signin {
background: url(<%= asset_path 'sf.png' %>);
background-size: 100%;
}
heroku で背景を調べると、assets/sf.png リンクがありますが、クリックすると壊れた画像が表示され、正しく読み込まれなかったことを示しています。
true と false の間 config.serve_static_assets = false
でファイルを切り替えようとしましたが、どちらも機能しません。production.rb
私も持っています
group :production do
gem 'pg'
gem 'rails_12factor'
end
プリコンパイルは常に成功します。
Rails 4. 他に試してみるべきアイデアはありますか?