6
我是Ruby新手,试图学习它。我使用最新的Ruby版本(2.4.1)和交互式Ruby Shell。Ruby 2.4.1 Dir.children(dirname)返回“未定义的子类”方法:类“
我遇到Dir
类中的children
方法。我试过的例子from the documentation:
Dir.children("testdir") #=> ["config.h", "main.rb"]
,但它似乎没有工作,因为我得到以下信息:
undefined method `children' for Dir:Class
我缺少什么?
你确定**你正在运行Ruby 2.4.1吗?由于该方法仅在Ruby 2.4中引入,因此早期的Ruby版本将引发'NoMethodError'。 –
在irb中我得到了: RUBY_VERSION =>“2.4.1” –
我可以复制这个.... – dawg