Ruby: установите gem, если у пользователя его нет - PullRequest
0 голосов
/ 18 августа 2011

У меня есть скрипт ruby, который я хочу отправить нескольким коллегам. Вместо того, чтобы сказать им установить несколько необходимых драгоценных камней, есть ли безопасный способ, чтобы ruby ​​установил их, если не найден?

Например, у пользователя нет гема yui-compressor. Вместо того, чтобы терминал отображал ошибку, когда они запускают ruby example.rb, он автоматически запускает gem install -r yui-compressor для них. Есть ли способ справиться с этим?

1 Ответ

2 голосов
/ 18 августа 2011

Вы можете использовать такой инструмент, как связка: http://gembundler.com/

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