интерактивный аргумент cli-parser для ruby - PullRequest
0 голосов
/ 29 января 2019

Как rubygems достигает функциональности командной строки / синтаксического анализа, что у него есть?

т.е.gem help (перечисляет доступные команды) gem help <subcommand> (перечисляет доступные опции для этой подкоманды)

Ранее я использовал optparse для утилит командной строки, но теперь я вижу наборы команд

Я немного посмотрел на код , но не могу понять, что за него отвечает гем.

Я не уверен, что команды на самом делеЯ нуждаюсь.Я просто хочу иметь возможность предлагать несколько опций в командной строке, где некоторые опции имеют подопции.

Есть предложения?

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