要求无法加载给定的文件。 任何提示或帮助将不胜感激。谢谢
require "Kennel.rb"
require "Animal.rb"
birdKennel = Kennel.new( "The Birdy Kennel" )
helloKitty = Animal.new( "Wolf" )
helloKitty.setColor( "Green" )
helloKitty.setName( "Misse" )
tom = Animal.new("Dog")
tom.setColor( "Orange" )
tom.setName( "Karto" )
birdKennel.addAnimal(helloKitty)
birdKennel.addAnimal(tom)
birdKennel.visit()
答案 0 :(得分:2)
当前目录已从Ruby 1.9.2中的默认LOAD_PATH中删除。你可以做任何一件事:
require_relative 'Kennel'
require './Kennel'
LOAD_PATH << '.'
require 'Kennel'
答案 1 :(得分:0)
我认为你可能需要require_relative
,e..g。
require_relative "Kennel"
require_relative "Animal"
是文件在同一目录中。