我创建了一个应该绘制的模块。我已经在我的脚本中包含了模块,当我尝试调用一个方法时,我得到:
undefined method `draw_lines' for Draw:Module (NoMethodError) in Ruby
这是代码:
module Draw
def draw_lines
# stuff.
end
end
require './draw'
Draw::draw_lines # undefined method `draw_lines' for Drawer:Module (NoMethodError) in Ruby
此外,很高兴知道,为什么我们需要这样做require './draw'
,而它不允许我这样做require 'draw'
。