Как мы отлаживаем сторонние рубиновые гемы на машине с Windows - PullRequest
0 голосов
/ 06 июня 2018

Я запускаю гем Ruby в виртуальной машине Windows.Это сторонний гем, используемый для интеграции двух систем (servicenow и nexpose).У меня нет опыта в Ruby или Ruby gems, поэтому дайте мне знать, как мы можем это сделать.

1 Ответ

0 голосов
/ 06 июня 2018

У вас есть драгоценные камни на вашем локальном компьютере.

  1. Запустите bundle open gem_name, и вы откроете исходный код гема.Если вы не настроите текстовый редактор для этой команды, вам придется это сделать.Добавьте точку останова, где вы хотите отлаживать (например, byebug или отладчик).

  2. В Gemfile вашего основного приложения найдите драгоценный камень, который вы только что изменили.Добавьте к нему опцию path -> gem_name, path: 'local_machine_path_to_the_gem.

  3. Запустите bundle install еще раз.

  4. Запустите отладку, протестировав кодэто калла драгоценный камень.

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