如何在Rails 3.1中要求/ app / assets / javascripts的子目录

时间:2011-05-28 22:16:48

标签: ruby-on-rails coffeescript assets ruby-on-rails-3.1

我想在我的Rails 3.1应用程序中将我的javascripts分成单独的子目录。

例如,我在/ app / assets / javascripts

中有一个/ modules目录

要么单独要求目录的所有内容,要么单独要求每个文件的方法都会有所帮助。

编辑:为了澄清,我想从我的application.js coffeescript文件中做到这一点。

1 个答案:

答案 0 :(得分:7)

我相信在Sprockets中执行此操作的方法是

#= require_tree modules

#= require_tree ./modules

如果要选择相对于CoffeeScript文件的子目录,而不是相对于app/assets/javascripts(请参阅this issue)。