我使用Twitter Bootstrap制作Rails应用程序。一切都很好。现在,我添加了一个" custom.css"提交给我的" app / assests / stylesheets"夹。该文件为空白。仍然一切都很好。现在我为" .btn"添加了一个自定义设置。类。现在,当我刷新网页时,会显示更改按钮。我没有添加" custom.css"在任何项目的HTML(或其他任何地方)中存档。
所以,我的问题是为什么" custom.css"文件正在我的网络应用程序中自动加载?这是我添加到" app / assets / stylesheets"的任何文件的默认行为。文件夹,它会被自动加载吗?
答案 0 :(得分:1)
在默认的application.css文件中,除非您将其删除,否则您将拥有这样的行:
*= require_tree .
这递归地包括app/assets/stylesheets
下的所有样式表。
如果您不想要此行为,请删除该行,并使用以下内容明确包含您需要的每个样式表:
*= require_self
*= require foo
*= require bar
答案 1 :(得分:0)
*= require_tree
这包括app / assets / stylesheets文件夹中的所有文件。