【问题标题】:How to use require in Ruby?如何在 Ruby 中使用 require?
【发布时间】:2019-10-11 20:58:42
【问题描述】:

当我尝试调用动物对象时,在 Ruby 中使用 require 时遇到问题。

#Classe Animal 在文件中调用 animal.rb 动物类 普通的 放'Toing!我!呸!呸! 结尾 宿舍楼 放“ZzZzZ!” 结尾 结尾 # 要求 rying 使用 arquivo app.rb 调用 Animal 类 需要'./animal.rb' 动物 = Animal.new 动物.pular 回溯(最近一次通话最后): app.rb:3:in '': 未初始化的常量 Animal (NameError)

【问题讨论】:

  • 好的。我的问题是:当我尝试调用动物对象时,我无法在 Ruby 中使用 require。

标签: ruby


【解决方案1】:

您没有指定“.rb”,因为 Ruby 将搜索匹配的“.rb”(或“.dll”或其他)

该文件也位于同一目录中,因此您可以使用require_relative

require_relative 'animal'

【讨论】:

  • 我刚刚将我的程序从 require 更正为 require_relative,谢谢。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2020-06-30
  • 2010-11-06
  • 1970-01-01
  • 2012-10-24
  • 1970-01-01
  • 2017-05-07
  • 2019-04-16
相关资源
最近更新 更多