В-просто казано Commander позволява на разработчиците да добавят поддръжка за терминала Ruby.
Това означава, разработчици или дори крайните потребители ще имат възможност да отворите конзола Ruby, въведете няколко команди и промяна на настройките или поведението на техния уебсайт Ruby или услуга.
Докато разработчиците Намирам това за много привлекателна, идеята за провеждане на комбинация от операции в един ред и спести известно време, командирът трябва да се използва с внимание при крайните потребители не се вземат.
Това е така, защото един опитен в-потребител може много лесно да се срине заявление, ако той не знае какво прави, или CLI не е била старателно тествана предварително.
Commander също е основата за Commander.js , подобен инструмент за Node.js
Какво ново в тази версия:.
- Fix различни предупреждения Ruby за циркулярни изисква и др.
- Обновяване, за да използвате Highline 1.7
Какво ново във версия 4.3.0:
- Prevent осъждане предупреждение, когато е натоварено в Rails 4 среда .
Какво ново във версия 4.1.0:.
- Направи незадължителни аргументи вярно, когато присъства
Какво ново във версия 4.0.7:
- Подобрена поддръжка за JRuby и Windows (и всеки друг платформи, които не поддържат Kernel.fork).
- Фиксирана бъг # 33 - подкрепа `-help` след команди .
- реорганизирани помощ подаде на дисплея Синопсис преди описание.
Какво ново във версия 4.0.6:.
- Подобряване на времето за зареждане на Ruby 1.9
- Updated документация.
Какво ново във версия 4.0.5:.
- Подобрени задачи рейк за развитие скъпоценност
- Добавена say_ok, say_warning и say_error методи за отпечатване на съобщения в зелено, жълто или червено .
- Фиксирана; Оставя глобални възможности да бъдат прехвърлени в произволен ред, дори смесени с командни опции.
- Фиксирана; Глобалните опции могат да бъдат предадени преди или след командата, те могат дори да се смесва с командни опции.
- Фиксирана; Тест Platform сега трябва правилно да идентифицира JRuby.
- Фиксирана; Добави to_s на изключения като опция анализатор вече не върши имплицитно преобразуване.
Коментари не е намерена