Rails7のGroverでCSSが反映されない時の対応方法

created
updated

Ruby on Railsで利用できるGroverとは

GoogleのPuppeteerChromiumを使って、HTMLをPDF,PNG,JPEGに変換するRuby gemです。

Studiosity/grover: A Ruby gem to transform HTML into PDFs, PNGs or JPEGs using Google Puppeteer/Chromium

GroverでCSSが反映されるconfigの設定方法

Grover.configureに、display_urlを設定することでCSSが反省されます。

# config/initializers/grover.rb

Grover.configure do |config|
  config.options = {
    ...
    # 本番では、環境変数のENVを利用して、https://aventureworld.com などを設定すること
    display_url: "http://localhost:3000",
    ...
  }
end
TOP