Я пытаюсь использовать класс из другого файла.Как вы используете класс из другого файла?
something.rb
class Something
def initialize
end
def getText
'Some example text'
end
end
another.rb
class Another
end
somethingVar = Something.new
puts somethingVar.getText
Это дает мне ошибку
/usr/bin/ruby -e $stdout.sync=true;$stderr.sync=true;load($0=ARGV.shift) /home/chris/RubymineProjects/untitled1/another.rb
/home/chris/RubymineProjects/untitled1/another.rb:4:in `<top (required)>': uninitialized constant Something (NameError)
from -e:1:in `load'
from -e:1:in `<main>'
Что я делаю неправильно?
ли рельсы проекта? Если это не так, вам нужно будет потребовать файл, содержащий определение, прежде чем вы сможете его использовать. – BroiSatse
@ Крис, если вы чувствуете, что на вопрос ответили, это хорошая идея отметить этот ответ, как принято. –