Если вы устанавливаете камень "gemedit", вы также можете использовать gem edit [gem]
, чтобы открыть источник указанного камня. Тем не менее, редактирование gem не учитывает пакеты (я думаю, что он ищет только локальный домашний гем), поэтому, вероятно, открытие пакета - лучшая команда в приложении Rails 3.
Если вы хотите сохранить все гемы для приложения в одном каталоге, вы можете попробовать установить пакет для приложения в отдельный каталог, как в bundle install myBundleDir --disable-shared-gems
. Это установит все необходимые гемы в myBundleDir, игнорируя системные гемы, поэтому у вас будет каждый фрагмент кода, который запускает ваше приложение в этом каталоге.