Rails アプリで使用されている gem をデバッグしようとしています。
Gem をローカルで複製して、いろいろ試してみました (またgit bisect
、 などの素晴らしいことを実行できるようにもしました)。
# Gemfile
gem "active_admin", path: "~/dev-forks/active_admin"
しかし、Pry を Gemfile のどこかに追加して使用できるようにしたりrequire "pry"
、そこに入れたくなくてもコード内で live を呼び出したりすることに行き詰まることがよくあります。たとえば、私は時々それを忘れて、バグを修正してから、Gemfile で Pry を使用してプロジェクトにコミットします。
私がそれをしなければ、LoadError
意志が生じcannot load such file -- pry (LoadError)
ます。
さまざまなコンテキスト (Rails プロジェクト、Gem、ローカル Ruby) と実際の gem (Gemfile、require、installed) の間で少し迷っています。
binding.pry
Gemfiles を介さずに、Rails 内の Gem で使用するにはどうすればよいですか?