উত্তর:
rake routes
অথবা
bundle exec rake routes
RAILS_ENV=dev /opt/rbenv/shims/bundle rake routes
এই কাজটি করতে ব্যবহার করতে হয়েছিল।
পরে আমি জানতে পেরেছি যে, সমস্ত রুটগুলি দেখার জন্য একটি সরকারী উপায় রয়েছে : http: // লোকালহস্ট: 3000 / রেল / তথ্য / রুটে গিয়ে । অফিশিয়াল ডক্স: https://guides.rubyonrails.org/routing.html#listing-existing-routes
যদিও, এটি দেরিতে হতে পারে, তবে আমি ত্রুটি পৃষ্ঠাটি পছন্দ করি যা সমস্ত রুট প্রদর্শন করে। আমি সাধারণত /routes
ব্রাউজার থেকে সরাসরি (বা কিছু জাল) পথে যাওয়ার চেষ্টা করি। রেলস সার্ভারটি স্বয়ংক্রিয়ভাবে আমাকে একটি রাউটিং ত্রুটির পৃষ্ঠা দেয় পাশাপাশি সমস্ত রুট এবং পাথ সংজ্ঞায়িত করে। এটি খুব সহায়ক ছিল :)
সুতরাং, কেবল http: // লোকালহোস্ট: 3000 / রুটে যান
আর একটি সমাধান হ'ল
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]}}
চেষ্টা http://0.0.0.0:3000/routes
একটি পাগল নেভিগেশন 5 এপিআই অ্যাপ্লিকেশন (যেমন: তাদেরকে JSON শুধুমাত্র ওরিয়েন্টেড) পাবেন (পাগল হিসাবে বিটা 3) আগমন
{"status":404,"error":"Not Found","exception":"#>
<ActionController::RoutingError:...
যাইহোক, http://0.0.0.0:3000/rails/info/routes
রুটগুলির সাথে একটি দুর্দান্ত, সহজ HTML পৃষ্ঠা সরবরাহ করবে।