如何预编译特定文件夹中的所有css文件?

时间:2012-11-13 14:45:28

标签: ruby-on-rails ruby-on-rails-3 assets sprockets precompile

要预编译项目中的所有css文件,我可以将其添加到production.rb:

config.assets.precompile << '*.css'

但是如何才能在特定文件夹中仅添加css文件?

1 个答案:

答案 0 :(得分:1)

将所有样式表添加到app/assets/stylesheets/application.css

/*
 *= require_self
 *= require_tree dir_one
 *= require_tree dir_two
 */ 

然后他们将被预编译。我认为这是使用config.assets.precompile的首选方式。

如果你真的想使用它,这个SO问题应该有所帮助:How do I use config.assets.precompile for directories rather than single files?