Ruby自动加载源文件

示例

该方法在第一次访问模块(可以是字符串或符号)时Kernel#autoload注册要使用的文件名(使用Kernel::require)。

autoload :MyModule, '/usr/local/lib/modules/my_module.rb'

方法内核#自动加载?如果name注册为,则返回要加载的文件名autoload。

autoload? :MyModule  #=> '/usr/local/lib/modules/my_module.rb'