Я работаю над монтируемым движком для использования с Rails 3.1 и хочу перечислить маршруты движка.
Я создал двигатель, используя:
$ rails plugin new rails_blog_engine --mountable
И отредактировал файл 'test / dummy / config / routs', чтобы прочитать:
Rails.application.routes.draw do
mount RailsBlogEngine::Engine => "/blog"
end
... и 'config / маршруты', чтобы читать:
RailsBlogEngine::Engine.routes.draw do
resources :posts
end
Я хочу перечислить маршруты, сгенерированные для ': posts', но не ясно, как я могу это сделать. Когда я запускаю 'rake app: маршруты', я получаю только маршрут "/ blog":
$ rake app:routes
rails_blog_engine /blog {:to=>RailsBlogEngine::Engine}
Когда я запускаю 'rake маршруты', я получаю сообщение об ошибке:
$ rake routes
rake aborted!
Don't know how to build task 'routes'
Как я могу увидеть маршруты для ': posts'? Могу ли я сделать это без переписывания соответствующих задач по рейку?