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 は、アプリケーションが読み込まれたときに存在していたフォルダー内の新しいファイルを取得しますが、私の経験では、アセット パス内の新しいフォルダーを取得しないことを覚えておいてください。再起動。