Rails 3.1 で使用するマウント可能なエンジンに取り組んでおり、エンジンのルートを一覧表示したいと考えています。
以下を使用してエンジンを作成しました。
$ rails plugin new rails_blog_engine --mountable
そして、「test/dummy/config/routes」ファイルを次のように編集しました。
Rails.application.routes.draw do
mount RailsBlogEngine::Engine => "/blog"
end
...そして「config/routes」を読んでください:
RailsBlogEngine::Engine.routes.draw do
resources :posts
end
':posts' 用に生成されたルートを一覧表示したいのですが、これを行う方法が明確ではありません。「rake app:routes」を実行すると、「/blog」ルートのみが取得されます。
$ rake app:routes
rails_blog_engine /blog {:to=>RailsBlogEngine::Engine}
「rake routes」を実行すると、エラーが発生します。
$ rake routes
rake aborted!
Don't know how to build task 'routes'
':posts' のルートを確認するにはどうすればよいですか? 関連するレーキタスクを書き直さずにこれを行うことはできますか?