Railsでサーバからroutesを確認する方法
Programming
2018年03月13日 21:00
2021年06月18日 21:56
概要
Railsで開発をしている時には、rails serverコマンドなどでサーバを立ち上げて開発していると思います。
そのほかにも、routes.rbを書き換えたらどのようなルーティングになっているのかrails routesコマンドなどでルーティングを確認すると思います。
しかし、コマンドからルーティングを確認すると表示が遅かったり、そもそもコンソールに移動するのが面倒だということがあります。
そこで、Railsでは立ち上げたサーバからルーティングが確認できるので、その方法を紹介します。
環境
- Rails 5.1
方法
特定のURLにアクセスすると、ブラウザからルーティングを確認することができます。
URLは、ローカルホストの3000番ポートでサーバを起動していると次のようになります。
http://localhost:3000/rails/info/routes
このURLでアクセスすると、rails routesコマンドに比べて表示が早く、さらに簡単なものですが検索ボックスがあるので、検索文字列によって見たいものをフィルタできます。
さいごに
Railsは、気づきにくいところで便利なものがたくさんあるので、たまに探してみたいと思います。