【发布时间】:2015-10-10 15:49:07
【问题描述】:
我正在扩展现有代码库,需要在我编写的代码和现有代码之间明确划分。我通过使用它来处理 html 文件:
render :file => Rails.root.to_s.split('/')[0...-1].join('/')+'/my-extension/path/to/file/
(真实Rails.root的第一部分剪辑,允许我使用与应用程序相同级别的文件夹)
现在我需要包含需要预编译的其他文件,例如SASS-CSS。我尝试像这样将它们添加到资产管道中:
config.assets.precompile += [Rails.root.to_s.split('/')[0...-1].join('/')+'/my-extension/app/assets/stylesheets/*.css']
或使用特定文件名:
config.assets.precompile += [Rails.root.to_s.split('/')[0...-1].join('/')+'/my-extension/app/assets/stylesheets/overrides.css']
以上两种方法都没有成功。我怎样才能做到这一点?
【问题讨论】:
标签: css ruby-on-rails sass asset-pipeline precompile