Команда для отображения зависимостей драгоценного камня? - PullRequest
21 голосов
/ 30 октября 2010

Есть ли команда, которая сообщает вам другие драгоценные камни, от которых зависит драгоценный камень?

Кроме того, есть ли способ автоматической установки зависимостей гема?

1 Ответ

31 голосов
/ 30 октября 2010

Следующая информация была получена из ссылки на команду rubygems, связанной ниже:

http://guides.rubygems.org/command-reference/#gem-dependency

Первая команда, которую вы запрашиваете, - это "зависимость от гемов".Ниже приведено описание команды.

gem dependency GEMNAME [options]

Options:
-v, --version VERSION            Specify version of gem to uninstall
-r, --[no-]reverse-dependencies  Include reverse dependencies in the output
-p, --pipe                       Pipe Format (name --version ver)

Common Options:
    --source URL                 Use URL as the remote source for gems
-h, --help                       Get help on this command
    --config-file FILE           Use this config file instead of default
    --backtrace                  Show stack backtrace on errors
    --debug                      Turn on Ruby debugging

Arguments:
GEMNAME   name of gems to show

Summary:
Show the dependencies of an installed gem

Defaults:
--version '> 0' --no-reverse

Вторая необходимая вам команда - "gem install".Зависимости устанавливаются автоматически.Прочитайте приведенную ниже цитату из справочника по командам для получения более подробной информации.

"gem install" установит указанный гем.Он попытается выполнить локальную установку (т. Е. Файл .gem в текущем каталоге), и если это не удастся, он попытается загрузить и установить самую последнюю версию нужного вам гема.

Если гемБудучи установленным удаленно, и это зависит от других неустановленных гемов, gem загрузит и установит их после подтверждения операции.

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