require と require_relativeの使い分け
#Ruby
requireは実行するディレクトリから見た相対パス
ライブラリを読み込む時
require_relativeはどのファイルから見た相対パス
自前で書いたファイルを読み込む時
自前で書いたファイルをrequireする場合は require_relative の方が安全
require './file'とrequire_relative 'file'の違い - @znz blog