開発中および現在の実稼働サーバーで正常に動作するアプリがあります。
無料のherokuに移動したい(基本設定:1 dyno、1 worker)。
残念ながら、pdf 生成 ( PdfKit を使用) は問題ありませんが、CSS で定義された画像がありません。
私は次のような多くのヒントに従いました。
考え?
回避策を見つけましたが、私はまだより良いオプションを知りたいと思っています:
ビューを複製しました。1 つは html 専用で、もう 1 つは pdf 用です。
写真を使用してすべてのcssを削除し、html専用のビューにのみ含まれる別のファイルに入れました
最後に、pdf 専用のビューに css を挿入しました。
.foo { background-image:url(<%= Rails.root %>/public/images/bar.png) }
非常に醜いですが、うまくいきますので、もっと良かったら教えてください