Rails 3.1资产管道供应商/资产文件夹组织

时间:2012-01-06 20:16:51

标签: ruby-on-rails-3.1 asset-pipeline vendor

我在我的Rails 3.1站点中使用jQuery Tools可滚动库,其中各种资源放在vendor / assets文件夹中,效果很好。

我的问题是关于在供应商/资产下组织各种文件的最佳方法。组织供应商/资产子文件夹的推荐方法是什么?目前我有这样的结构:

vendor/assets/
 |-- images/
 |    |-- scrollable/
 |          <various button/gradient images>
 |-- javascripts/
 |    |-- scrollable/
 |          jquery.tools.min.js
 |-- stylesheets/
 |    |-- scrollable/
 |          scrollable-buttons.css
 |          scrollable-horizontal.css

这是一个相当不干的方法。我觉得所有'可滚动'项目都应该在一个文件夹下。

在不必操纵资产管道加载路径的情况下,建议的方法是什么?

谢谢!

1 个答案:

答案 0 :(得分:8)

你可以用这种方式组织它们,这稍微好一些,因为它将与插件相关的东西保存在一个目录中:

vendor/assets/scrollable
 |-- images/
 |    |-- <various button/gradient images>
 |-- javascripts/
 |    |-- jquery.tools.min.js
 |-- stylesheets/
 |    |-- scrollable-buttons.css
 |        scrollable-horizontal.css

我很确定这可以作为rails globs资产/.

下的所有目录