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'
该方法在第一次访问模块(可以是字符串或符号)时Kernel#autoload注册要使用的文件名(使用Kernel::require)。
autoload :MyModule, '/usr/local/lib/modules/my_module.rb'
方法内核#自动加载?如果name注册为,则返回要加载的文件名autoload。
autoload? :MyModule #=> '/usr/local/lib/modules/my_module.rb'