Geçerli klasörden bir dosyaya nasıl gerek duyarım?Ruby: Geçerli çalışma dizininden bir dosya nasıl "istenir"?
Ben bir sınıf içeren sql_parser.rb
adlı bir dosya var. Ben de aynı klasörde başka dosyada bu dahil etmek istiyorum, bu yüzden kullandı:
LoadError: no such file to load -- sql_parser
nerede bu klasörde IRB kullanarak çalıştı: Ben bu klasörden çalıştırdığınızda
require 'sql_parser'
başarısız Yani dosya var ve onu oradan istiyor, ancak aynı sorunu vardı.
güvenlik nedeniyle, @AndrewGrimm tarafından belirtildiği gibi
Ayrıca bkz http://stackoverflow.com/questions/2900370/why-does-ruby -1-9-2-yükleme-yolu-ve-whats-the-alternative – knut