【发布时间】:2011-09-07 13:42:10
【问题描述】:
需要像这样的单个文件:
//= require controllers/documents
是否有需要目录的等价物?
【问题讨论】:
标签: ruby-on-rails ruby-on-rails-3.1 sprockets asset-pipeline
需要像这样的单个文件:
//= require controllers/documents
是否有需要目录的等价物?
【问题讨论】:
标签: ruby-on-rails ruby-on-rails-3.1 sprockets asset-pipeline
是的:
//= require_tree controllers
顺便说一句,您将其标记为 coffeescript,但您的问题使用 JavaScript 注释语法...因此,在 CoffeeScript 中,您想使用 #=,而不是 //=。
另外,这实际上是一个Sprockets 问题,而不是 Rails 问题。 Sprockets 是 Rails 3.1 中的默认设置,但您也可以独立使用它。无论如何,Sprockets 页面提供了大量关于 require、require_tree 和许多其他方便指令的文档。
【讨论】:
#= require_tree ./controllers。见stackoverflow.com/a/8550646/472768