teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

追記

2019/01/15 00:48

投稿

otn
otn

スコア86349

answer CHANGED
@@ -1,2 +1,6 @@
1
1
  スクリプトの位置からの相対パスで読み込むのは、`require_relative`です。
2
- `require`だと、決められたパス(`$LOAD_PATH`)から探します。
2
+ `require`だと、決められたパス(`$LOAD_PATH`)から探します。
3
+
4
+ #追記
5
+ 仕様が変わってからもっぱら`require_relative`を使っていたので、気づきませんでしたが、`require`でパスが`./~`か`../~`の時は、例外的にカレントディレクトリ相対になるようです。
6
+ なので、質問の元のコードでも、カレントディレクトリが正しければ読み込めるはずです。