标签: ruby-on-rails wicked-pdf
我使用wicked_pdf gem helpers在我的PDF文件中成功加载CSS文件:
<%= wicked_pdf_stylesheet_link_tag "pdf" %>
这在开发中非常有用,但是当我在生产中部署时,未正确导入pdf CSS文件。另请注意,该文件是&#34; pdf.scss.erb&#34;而不只是&#34; pdf.css&#34;。
我不确定如何解决这个问题。查看服务器日志,我没有看到任何错过文件警告。
答案 0 :(得分:0)
我自己通过将样式复制到布局页面上来解决问题。
然而,在this github线程中,人们建议做几件事:
在自述文件的资产管道使用部分中,将config/initializers/assets.rb中的预编译列表中的文件包含为described。
config/initializers/assets.rb
使用stylesheet_link_tag wicked_pdf_asset_base64('pdf')
stylesheet_link_tag wicked_pdf_asset_base64('pdf')
答案 1 :(得分:-1)
wkthmltopdf没有与依赖库绑定到wkthmltopdf可以在安装gem运行包安装后安装gem
gem "wkhtmltopdf-binary"