LoginSignup
3
3

More than 5 years have passed since last update.

開発中のライブラリをirbしようとして `cannot load such file` と怒られた時

Posted at

背景

あるライブラリの挙動を知りたいとき、ソースをダウンロードしてirbとかpryとかでちょっとした挙動を確認する時

core_ext/kernel_require.rb:45:in `require': cannot load such file -- hogehoge (LoadError)

と怒られる時あると思います。

今はbundlerを使っているgemが多いので、 bundle exec irb とやればいいと思いますが、bundlerを使っていないgemの時の対処方法です。

解決

irb -I lib

これでok。

Iオプションはロードパスを追加するコマンドライン引数です。

rubyリファレンスマニュアル Rubyの起動

3
3
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
3
3