有谁知道如何在 Rails 3.1 的资产管道中添加另一个文件夹?
我想以app/assets/fonts
同样的方式app/assets/images
服务。
更新:2013 年 5 月 7 日
只是为将来发现此问题的人添加一些说明,以在您的 application.rb 文件中显式添加资产路径:
config.assets.paths << "#{Rails.root}/app/assets/fonts"
但是,由于上述路径在您的下方,app/assets
您不必显式添加它,您只需重新启动您的 rails 应用程序,以便 Sprockets 可以将其拾取。
app/assets
您将必须明确添加,lib/assets
或之外的路径vendor/assets
,并且只需记住,虽然 Sprockets 会在应用程序加载时存在的文件夹中拾取新文件,但根据我的经验,它不会在资产路径中拾取新文件夹重新启动。