回答:
rake routes
または
bundle exec rake routes
RAILS_ENV=dev /opt/rbenv/shims/bundle rake routes
これを機能させるために使用する必要がありました。
私は後でそれを見つけました、http:// localhost:3000 / rails / info / routesに行くことによってすべてのルートを見る公式の方法がある。公式ドキュメント:https : //guides.rubyonrails.org/routing.html#listing-existing-routes
遅いかもしれませんが、すべてのルートを表示するエラーページが気に入っています。私は通常/routes
、ブラウザから直接(または偽の)パスにアクセスしようとします。Railsサーバーは自動的にルーティングエラーページと、定義されたすべてのルートとパスを提供します。それはとても役に立ちました:)
したがって、http:// localhost:3000 / routesにアクセスするだけです
もう1つの解決策は
Rails.application.routes.routes
http://hackingoff.com/blog/generate-rails-sitemap-from-routes/
Rails.application.routes.routes.map { |r| {alias: r.name, path: r.path.spec.to_s, controller: r.defaults[:controller], action: r.defaults[:action]}}