是否可以这样做?
../ application.css
*= require_tree .
*= require after_tree.css
我在同一目录中的所有.css文件。 我想加载after_tree.css,以便能够通过require_tree重写其他.css中加载的规则。
答案 0 :(得分:0)
你必须要求自己
/*
*= require_tree .
*= require_self
*/
*= require_self
插入文件本身的内容(在指令之后)。当您希望确保清单中的JavaScript代码位于使用require_tree加载的任何其他代码之前时,这通常很有用。我们在默认的application.css中看到了一个例子。
答案 1 :(得分:0)
你不能。您需要不使用require_tree,但如果要控制订单,则单独加载它们。
您可以在子目录中放置您不关心的所有文件,然后require_tree ./subdir
而不是require_tree
。要求您关注之后的顺序的任何文件。
答案 2 :(得分:0)
要维护订单,您需要明确要求,如下所示:
*= bootstrap.css
*= override_bootstrap.css
*= my_style.css
*= require_tree .