Использовать локальную версию модуля из Github вместо установленной - PullRequest
0 голосов
/ 21 января 2020

Я работаю над проектом, написанным на Ruby, который зависит от другого модуля, использующего require modulename. Я могу изменить необходимый модуль, чтобы добавить нужные мне функции, но я не хочу изменять мою установленную версию. Я скачал модуль с git, но я не знаю, как указать мой проект на эту локальную версию.

1 Ответ

1 голос
/ 21 января 2020

Предполагая, что требуемый модуль является гемом, вы можете использовать опцию path: в Gemfile , чтобы определить локальную версию гема. Так в Gemfile:

gem 'modulename', path: 'relative/path/to/modulename'

Однако, не забудьте удалить опцию path:, прежде чем вносить какие-либо изменения в ваш git репозиторий, так как вы не хотите, чтобы это было запущено в производство.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...