Представьте, что $LOAD_PATH
похож на переменную PATH
в операционной системе.Если в LOAD_PATH есть определенные каталоги, вы можете просто написать require "some_module"
.Это также является причиной возможности require
файлов из текущего каталога.
По умолчанию LOAD_PATH больше не включает текущий каталог .
, удаленный в Ruby 1.9.2 .