Rails应用程序的入口点在哪里?

zim*_*m32 13 ruby ruby-on-rails

我无法找到启动Rails应用程序时第一个要执行的文件.有人知道吗?

小智 5

首先,回答这个问题:2011年7月的init文档(Rails 3.0,当问到这个问题时)指出railties/bin/rails要在Rails调用上运行的第一个文件.

其次,更普遍的是,这个问题在四年前得到了回答.第一个答案中的链接仍然有效,但仅适用于当前版本(截至2016年初的Rails 4).那些正在寻找关于这个主题的历史信息的人可能最好通过尝试互联网档案.例如,2013年4月该文档的快照(Rails 3.2):

http://web.archive.org/web/20130409080134/http://guides.rubyonrails.org/initialization.html