阅读前的准备

2017-03-07  本文已影响0人  z_k

如果你已经打算阅读 rails 源代码了,你一定已经安装好 ruby 和 rails 了,可能和我一样你也是用 rvm 来安装和管理 ruby 版本的。

必要的 ruby 语言知识

除了掌握基本的 ruby 语言外,还需要掌握基本的元编程知识,读过<ruby 元编程>最好,但这不是必须的,你需要熟悉下面这些方法:

class << self
  def foo
    # method body
  end
end
我们要读的代码

首先要分清楚这么几个概念:rails 包源代码rails 源代码rails 应用代码,我们主要读的是后两个。

rails 安装目录

通过运行 gem environment gemdir rails 可以查看 rails 的安装目录,在我的机器上是 ~/.rvm/gems/ruby-2.4.0/gems/ 。你可以用一个你趁手的编辑器打开它,vim 是一个很好的选择。

ruby 和 rails api 查询

ruby 核心库
ruby 标准库
rails API

上一篇 下一篇

猜你喜欢

热点阅读