Rails 4 - JS Pipeline,放在require_tree之后

时间:2014-03-12 03:17:58

标签: ruby-on-rails ruby-on-rails-3

我有app.js,这取决于其他10个JS。所以我想把app.js放在最后的顺序

//= require_tree .
//= require app

但上述方法并不奏效,仍然按字母顺序排列。

我能做到这一点,但不优雅:

//= require js_file01
...
//= require js_file10
//= require app
//= require_tree .

我还可以将app.js名称更改为zzzzz.js并将其命名为一天。但有没有正确的方法将其包括在内?

由于

1 个答案:

答案 0 :(得分:3)

require_tree将以任何顺序要求文件。如果您希望按照您想要的顺序使用它们,那么您需要进行多次require次呼叫。

或者,您可以将所有其他文件放入一个目录,然后立即require_tree that_directory,然后require app