自动加载
如果您喜欢 Ruby 核心库的功能,您可能希望使用Autoloaded 。 它消除了为项目中的每个 Ruby 源代码文件手工编写autoload语句的苦差事。 它还避免了严格的约定驱动的设施(如 RubyGem提供的设施)的限制。
Autoloaded假定,但不强制,常量名和源文件之间的CamelCase -to- snake_case对应关系。 您可以组合约定,甚至将多个自动加载的常量放在一个源文件中。
安装
安装 。
$ gem install autoloaded
通过使其成为运行时依赖项,在您的 RubyGem 项目中使用Autoloaded 。
# my_awesome_gem.gemspec
Gem :: Specification . new do | spec |
# ...
spec . add_dependency 'autoloaded'
评论0
最新资源