Ruby require のカレントディレクトリについて

2012年5月5日 Posted by PURGE

Ruby 1.9.2 以降は、$LOAD_PATH にカレントディレクトリが含まれないとのこと。

これまでは下記の require の書式でOKでした。


require 'test2'

下記のようにしないとロードエラーとなってしまいます。


require './test2'

もしくは、


require  File.dirname(__FILE__) + '/test2'

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です