我正在打包我自己的 gem,其中包括一个名为 的模块Convert3D
和一个名为ShapeSet
.
当我尝试从 ShapeSet 的初始化方法中调用 Convert3D 模块的方法时,会出现以下错误。需要 Convert3D 模块,并且该方法在调用 ShapeSet.new 的 irb 上下文中工作。
NameError: uninitialized constant ShapeSet::Convert3d
鉴于在任何地方都没有提到“ShapeSet::Convert3d”,红宝石在这里做什么,我可能做错了什么导致它?
我在 OSX 10.8.2 上使用 Matz Ruby 1.9.3