Я думаю, что я что-то принципиально упускаю. Я изучаю рубин и в последнее время играю с Литой и написал (мой первый) простой маленький драгоценный камень, чтобы получить некоторые направления/расстояние от бота. Проблема, с которой я сталкиваюсь, заключается в том, где поместить зависимость от драгоценного камня в моем драгоценном камне. Для работы моему гему требуется гем «rest-client». Где я могу поместить это в свой код, чтобы он был доступен для моего класса Directions? В настоящее время, чтобы заставить его работать, мне требуется драгоценный камень в моем фактическом драгоценном файле ботов. И когда я связываю exec lita, он, по-видимому, становится доступным для использования моим драгоценным камнем ... но если я удалю его оттуда, я не смогу заставить его работать где-либо в моем драгоценном камне ... что я упускаю? Это здесь, если кто-то хочет прочитать код и сказать мне, где я должен его добавить:
https://github.com/cashman04/lita-directions
РЕДАКТИРОВАТЬ: я добавил зависимость, как предложил Спикерманн. Затем пришлось добавить в мои направления .rb требование «остального клиента». Не совсем уверен, что это правильный путь, но теперь он работает. Спасибо за помощь spickermann