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