首先提供哪个文件夹?资产,库或供应商?

时间:2012-01-02 01:02:15

标签: ruby-on-rails

我知道所有这些都将被编译成一个文件,但是在编译样式表时,这对非常非常重要,因为它确定了布局是否完全混乱。

另外,如何更改此订单?


资产/样式表/ application.css

/*  
  *= require jquery-ui
  *= require css-sprites
  *= require formtastic
  *= require style
*/


LIB /样式表/ lib.css

/*  
  *= require reset
*/

有没有办法可以在我的application.css之前专门加载我的 lib / assets / stylesheets 文件夹中的reset.css?或许我可以在文件本身内以某种方式调用它?我已经尝试过,但我无法让它发挥作用。

1 个答案:

答案 0 :(得分:2)

我个人在这3个文件夹中都有一个application文件夹,我将所有要包含的文件放在每个页面中。

然后我在卖家application_vendor.css require_tree ./applicationapplication_libs。 对于lib,require_tree ./application - > application.css

然后在您在布局中包含的/* *= require_self *= require application_libs *= require application_vendor *= require_tree ./application *= require other_stuff */ 中,您可以执行以下操作:

{{1}}

这样你可以选择订单。