Используйте Pry в драгоценных камнях, не изменяя Gemfile или используя `require`
Я пытаюсь отладить гем, который используется приложением Rails.
Я локально клонировал Драгоценный камень, чтобы посмеяться (а также позволяет мне делать такие хорошие вещи, какgit bisect
, и т.д.)
# Gemfile
gem "active_admin", path: "~/dev-forks/active_admin"
Тем не менее, я часто зацикливаюсь на добавлении Pry в Gemfile где-нибудь, чтобы иметь возможность его использовать, или вызовеrequire "pry"
жить в коде, хотя я не хочу его там. Например, я иногда забываю об этом, исправляю ошибку, а затем фиксирую проект с помощью Pry в Gemfile.
Должен ли я не делать это,LoadError
возникнет,cannot load such file -- pry (LoadError)
.
Я должен администратор Я немного потерян между различными контекстами (проект Rails, Gem, локальный Ruby) и фактическими гемами (Gemfile, require, selected).
Как я могу использоватьbinding.pry
в Gem в Rails, без вмешательства Gemfiles?