我已经构建了一个自定义 Ruby gem。调用它MyGem
,然后文件lib/innermodule.rb
包含:
module MyGem
module InnerModule
def self.foo(); puts "Hello world!"; end
end
end
要从另一个正在开发的 gem 中引用它,我必须这样做:
require 'mygem'
require 'innermodule'
这是正常行为,还是 gemspec 有问题MyGem
?