在资产管道中需要树

时间:2012-10-28 00:31:47

标签: ruby-on-rails ruby pipeline assets

我的资产管道中有一个名为fontfaces的文件夹。它无需添加任何application.rb即可运行。

在目录中我有不同的字体类型,如文件夹中的.eof,.ttf等,就像这样

Assets
    Typefaces
        Eof
           ...files
        Ttf
           ...files

除非字体在资产/字体中,否则它们不会成为资产管道的一部分。资产管道不会进入子目录。

我如何让资产管道超越资产/字体到资产/字体/ eof,资产/字体/ ttf等?

2 个答案:

答案 0 :(得分:13)

app/assets/javascripts/application.js文件中,尝试输入:

//= require_tree ../Typefaces

查看更多: http://guides.rubyonrails.org/asset_pipeline.html

如果有效,请告诉我。

答案 1 :(得分:6)

在application.css

/*
*= require_self
*= require_tree ./folder_name/

*/

详细参考: http://railscasts.com/episodes/279-understanding-the-asset-pipeline?view=asciicast