要预编译项目中的所有 css 文件,我可以将其添加到 production.rb:
config.assets.precompile << '*.css'
但是我怎样才能在特定文件夹中只添加 css 文件呢?
要预编译项目中的所有 css 文件,我可以将其添加到 production.rb:
config.assets.precompile << '*.css'
但是我怎样才能在特定文件夹中只添加 css 文件呢?
将所有样式表添加到您的app/assets/stylesheets/application.css
:
/*
*= require_self
*= require_tree dir_one
*= require_tree dir_two
*/
然后它们将被预编译。我认为这是优于使用config.assets.precompile
.
如果您真的想使用它,那么这个 SO 问题应该会有所帮助:如何将 config.assets.precompile 用于目录而不是单个文件?