私は WickedPDF を使用しています。基本的に、バイナリを含む 2 つの gem があります。
gem "wkhtmltopdf-heroku", "1.0.0"
gem "wkhtmltopdf-binary", "0.9.5.3"
1 つ目は本番用、2 つ目は開発用です。次のような Gemfile があると、Heroku へのデプロイが機能しません。
group :development do
gem "wkhtmltopdf-binary", "0.9.5.3"
end
group :production do
gem "wkhtmltopdf-heroku", "1.0.0"
end
そして、次のようにするとうまくいきません:
group :production do
gem "wkhtmltopdf-heroku", "1.0.0"
end
グループなしで持っていればうまくいきます。と同じように:
gem "wkhtmltopdf-heroku", "1.0.0"
私が得るエラーは次のとおりです。
RuntimeError: wkhtmltopdf の場所が不明です
なぜこれが起こるのでしょうか?Heroku がプロダクション グループを使用しないのはなぜですか?