Ruby on rails 使用wicked_PDF帮助程序在PDF中包含CSS文件

Ruby on rails 使用wicked_PDF帮助程序在PDF中包含CSS文件,ruby-on-rails,wicked-pdf,Ruby On Rails,Wicked Pdf,我正在使用wicked_PDF gem helpers成功地将CSS文件加载到我的PDF文件中: <%= wicked_pdf_stylesheet_link_tag "pdf" %> 这在开发中非常有效,但是当我在生产环境中部署时,pdf CSS文件没有正确导入。还要注意,文件是“pdf.scss.erb”,而不仅仅是“pdf.css” 我不知道如何解决这个问题。查看服务器日志,我没有看到任何丢失的文件警告。WKTHLTOPDF未与依赖项库绑定到WKTHLTOPDF可以在安装

我正在使用wicked_PDF gem helpers成功地将CSS文件加载到我的PDF文件中:

<%= wicked_pdf_stylesheet_link_tag "pdf" %>

这在开发中非常有效,但是当我在生产环境中部署时,pdf CSS文件没有正确导入。还要注意,文件是“pdf.scss.erb”,而不仅仅是“pdf.css”


我不知道如何解决这个问题。查看服务器日志,我没有看到任何丢失的文件警告。

WKTHLTOPDF未与依赖项库绑定到WKTHLTOPDF可以在安装gem后安装gem运行绑定安装

gem "wkhtmltopdf-binary"

wkthmltopdf未与依赖项库绑定到wkthmltopdf可以在安装gem后安装gem运行绑定安装

gem "wkhtmltopdf-binary"

我自己通过将样式复制到布局页面上解决了这个问题

然而,在github thread,人们建议做几件事:

将预编译列表中的文件包括在自述文件的资产管道使用部分的
config/initializers/assets.rb


使用
stylesheet\u link\u tag wicked\u pdf\u asset\u base64('pdf')

我自己通过将样式复制到布局页面上解决了这个问题

然而,在github thread,人们建议做几件事:

将预编译列表中的文件包括在自述文件的资产管道使用部分的
config/initializers/assets.rb


使用
stylesheet\u link\u tag wicked\u pdf\u asset\u base64('pdf')

你能想出这个吗?我也遇到了这个问题:(不@jdgray,我所做的是在开发中使用helper,它生成嵌入的CSS,然后我必须将它复制粘贴到html文件中,这样在生产中就可以了。您应该使用最新的gem版本,我们还稍微更新了文档,使其更容易理解如何在生产中使用!您是否能够理解一个出局了吗?我也遇到了这个问题:(不@jdgray,我所做的是在开发中使用helper,它生成嵌入的CSS,然后我必须将它复制粘贴到html文件中,以便在生产中使用。您应该使用最新的gem版本,我们还稍微更新了文档,以便更容易理解如何在生产中使用!是的,版本
1.1.0现在一切正常了!:)是的,版本
1.1.0
现在一切正常了!:)