Где мои рубиновые камни? - PullRequest
51 голосов
/ 13 мая 2010

вопрос новичка в Linux, наверное ...

Как я могу узнать, где gem устанавливает gems в моей системе Ubuntu 10? Я хочу прочитать исходный код gem и, возможно, немного изменить ситуацию.

Ответы [ 2 ]

85 голосов
/ 13 мая 2010

Запуск gem environment должен предоставить вам немного информации об установке RubyGems. Поле, которое вы ищете, - «КАТАЛОГ УСТАНОВКИ».

Тем не менее, если вы хотите изменить некоторые драгоценные камни, могут быть лучшие способы сделать это. Например, большинство драгоценных камней размещено на github.com. Если вы делаете там форк и вносите какие-либо улучшения, вы можете отправить их обратно сопровождающему в форме запросов на извлечение. Большинство разработчиков с радостью принимают патчи (вот почему они на github, не так ли?), И вы получаете теплую нечеткость за то, чтобы сделать мир чуть лучше для всех остальных, использующих этот драгоценный камень.

5 голосов
/ 04 мая 2016

В каталоге приложения вы можете запустить bundle show rails, чтобы указать путь к конкретному гему.

Перейти в каталог, подобный этому

cd `bundle show rails`

Быстро откройте драгоценный камень в Sublime

subl `bundle show rails`
...