0
它需要進入父目錄,然後是另一個父級,然後進入不同的子> child> thefile.rb。將ruby文件加載到不同的目錄中?錯誤「無法加載這樣的文件」
我已經看了幾篇文章,他們都似乎是如果文件在幾乎相同的目錄。
目前,我有
load '../../lib/classes/X.rb'
load '../../lib/classes/Y.rb'
load '../../lib/modules/Z.rb'
每次我得到錯誤「無法加載此類文件」
有什麼我錯過這裏?
乾杯,我發現背後的原因是它被取紅寶石的原始路徑,而不是文件所在位置的路徑。 希望能幫助任何有類似問題的人。 – samayres1992
啊,應該記住了。截至紅寶石1.9:require_relative。按照這個http://stackoverflow.com/questions/6671318/understanding-rubys-load-paths –