ciao!
mi sto leggendo un bel tutorial su ruby.
ma c'è una cosa che non riesco a capire.
allora, questo è il file person.rb:
codice:
Class Person {
_nome="NOME"
@cognome="COGNOME"
@@email="email@email.it"
def get_name
print _nome
end
}
questo il file test.rb:
codice:
#!/usr/bin/ruby
require "person.rb"
pers = Person.new
pers.get_name
sono nella stessa directory, ma se provo a lanciare test.rb:
codice:
$ ruby test.rb
/usr/local/rvm/rubies/ruby-2.1.5/lib/ruby/site_ruby/2.1.0/rubygems/core_ext/kernel_require.rb:54:in `require': cannot load such file -- person.rb (LoadError)
from /usr/local/rvm/rubies/ruby-2.1.5/lib/ruby/site_ruby/2.1.0/rubygems/core_ext/kernel_require.rb:54:in `require'
from test.rb:3:in `<main>'
dove sbaglio??