Я пытаюсь поместить некоторые внешние изображения (используемые плагином jQuery) в vendor / assets / images в моем приложении Rails 3.1. Проблема в том, что когда я пытаюсь что-то вроде:
<%= image_tag "ui-bg_flat_75_ffffff_40x100.png" %>
Я получаю сообщение об ошибке:
No route matches [GET] "/assets/ui-bg_flat_75_ffffff_40x100.png"
Я проверил свой Rails.application.config.assets.paths и в нем перечислены следующие каталоги:
..../app/assets/images
..../app/assets/javascripts
..../app/assets/stylesheets
..../vendor/assets/images
..../vendor/assets/stylesheets
..../.rvm/gems/ruby-1.9.2-p180@mygems/gems/jquery-rails-1.0.9/vendor/assets/javascripts
Как вы можете видеть, там указан / vendor / assets / images. Если я помещу свое изображение в app / assets / images, все будет работать.
Я думал, что новый конвейер активов должен был пройти через все каталоги активов и обслуживать запрошенный файл, где бы он ни находился.
Кто-нибудь знает, в чем здесь проблема?