几个月前,我开始使用 Rails 开发 Web 应用程序。与我使用的任何新框架一样,作为进一步理解它的一个步骤,我已经开始阅读源代码。也许这是我最近对 Ruby 的了解,但我在理解它时遇到了一些麻烦。
今天我决定查看Application.routes.draw
(来自routes.rb
)并从ActionDispatch::Routing 文档中找到rails/actionpack/lib/action_dispatch/routing/route_set.rbdraw
中定义的方法,但我看不到它在(或或)中的位置玩。此外,我看不到在哪里定义了方法。Application.rb
Engine.rb
Railtie.rb
routes
Application
非常感谢任何答案或链接。提前致谢。