1
幾個月前,我開始開發使用Rails Web應用程序。與我使用的任何新框架一樣,作爲進一步瞭解它的一步,我已經開始閱讀源代碼。也許這是我最近關於Ruby的相對學習,但是我有一些麻煩理解它。瞭解Application.routes.draw源代碼
今天,我決定看看Application.routes.draw
(從routes.rb
),並從ActionDispatch::Routing documentation我發現rails/actionpack/lib/action_dispatch/routing/route_set.rb定義的draw
方法,但我看不出其中Application.rb
(或Engine.rb
或Railtie.rb
)它的用武之地。此外,我看不到在Application
中定義的routes
方法的位置。
任何答案或鏈接不勝感激。提前致謝。