Respostas:
rake routes
ou
bundle exec rake routes
RAILS_ENV=dev /opt/rbenv/shims/bundle rake routes
para fazer esse trabalho.
Mais tarde, descobri que, existe uma maneira oficial de ver todas as rotas, acessando http: // localhost: 3000 / rails / info / routes . Documentos oficiais: https://guides.rubyonrails.org/routing.html#listing-existing-routes
Porém, pode ser tarde, mas eu amo a página de erro que exibe todas as rotas. Normalmente, eu tento seguir o /routes
caminho (ou algum falso) diretamente do navegador. O servidor Rails automaticamente fornece uma página de erro de roteamento, bem como todas as rotas e caminhos definidos. Isso foi muito útil :)
Então, basta ir para http: // localhost: 3000 / routes
Mais uma solução é
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]}}
Experimentar http://0.0.0.0:3000/routes
um aplicativo de API do Rails 5 (ou seja: orientado apenas para JSON) retornará (a partir do Rails beta 3)
{"status":404,"error":"Not Found","exception":"#>
<ActionController::RoutingError:...
No entanto, http://0.0.0.0:3000/rails/info/routes
renderizará uma página HTML agradável e simples com rotas.