가능한 경우 Rails 3 응용 프로그램에 정의 된 모든 도우미 경로 기능 (라우트에서 생성 된)을 나열하고 싶습니다.
감사,
답변
rake routes
또는
bundle exec rake routes
답변
최신 정보
나중에 http : // localhost : 3000 / rails / info / routes 로 이동하여 모든 경로를 볼 수있는 공식적인 방법이 있음을 알게되었습니다 . 공식 문서 : https://guides.rubyonrails.org/routing.html#listing-existing-routes
비록 늦을 수도 있지만 모든 경로를 표시하는 오류 페이지가 마음에 듭니다. 나는 보통 /routes
브라우저에서 직접 경로를 보려고 합니다. Rails 서버는 자동으로 라우팅 오류 페이지와 정의 된 모든 경로 및 경로를 제공합니다. 그것은 매우 도움이되었습니다 🙂
따라서 http : // localhost : 3000 / routes 로 이동 하십시오.
답변
하나 더 해결책은
Rails.application.routes.routes
http://hackingoff.com/blog/generate-rails-sitemap-from-routes/
답변
노력하는 http://0.0.0.0:3000/routes
것이다 (레일로 베타 3) 반환하십시오에 5 개의 API 응용 프로그램 (JSON 전용 지향 IE)를 레일
{"status":404,"error":"Not Found","exception":"#>
<ActionController::RoutingError:...
그러나 http://0.0.0.0:3000/rails/info/routes
경로가 포함 된 훌륭하고 간단한 HTML 페이지를 렌더링합니다.
답변
rake routes | grep <specific resource name>
꽤 긴 경로 목록 인 경우 리소스 별 경로를 표시합니다.