我已经包含了一个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
参考生产中的资产管道