【发布时间】:2014-07-07 12:47:25
【问题描述】:
我将几个类封装到一个模块中,为它们创建命名空间,存储在一个文件my_namespace.rb中。
module MyNamespace
class Class1
end
class Class2
end
class Class3
end
class Class4
end
class Class5
end
end
这个模块被一个子句插入:
require 'my_namespace'
这个模块现在已经很臃肿了,所以我想将命名空间拆分到 lib 文件夹中的几个 *.rb 文件 - 每个类一个文件,但恐怕它需要使用几个 require 子句 - 一个每班。如何保留一个require 子句? (或者更准确地说:require、include 或任何允许我使用我的类的东西)
【问题讨论】:
标签: ruby-on-rails namespaces include partial-classes