CSS文件只包含在单页Rails不工作在服务器上



我已经包含了一个css文件样式的pdf。我不能在树中添加这个,因为它会覆盖在其他页面上使用的样式。

所以我包含pdf.css是app/assets/stylesheets

和在视图头部,即pdf_format。

link href='/assets/pdf.css' rel='stylesheet' type='text/css'

它在本地机器上工作正常,但在服务器上似乎找不到css。

在这种情况下如何给css文件路径

需要将此添加到config/initializers/assets.rb:

Rails.application.config.assets.precompile += %w( pdf.css )

和预编译生产资产:

rake assets:precompile

参考生产中的资产管道

最新更新