ディレクトリにファイルがありますtest/
。ファイルは「test.rb」です。
IRBを開始して、次のように入力すると、次のようになります。
require 'test'
require_relative 'test'
それは戻ります:
LoadError: cannot load such file -- test
と:
LoadError: cannot infer basepath
私のRubyはめちゃくちゃですか?
ディレクトリにファイルがありますtest/
。ファイルは「test.rb」です。
IRBを開始して、次のように入力すると、次のようになります。
require 'test'
require_relative 'test'
それは戻ります:
LoadError: cannot load such file -- test
と:
LoadError: cannot infer basepath
私のRubyはめちゃくちゃですか?
試すrequire './test'
Ruby の新しいバージョンでは、現在のディレクトリが Ruby パスから削除されたと思います。
編集:
また、 irb で動作しない理由については、" Why isn't current directory on my Ruby path? "の回答を参照してください。require_relative