In termini più semplici il comandante consente agli sviluppatori di aggiungere il supporto per il terminale di Ruby.
Questo significa che gli sviluppatori o anche gli utenti finali saranno in grado di aprire la console di Ruby, digitare alcuni comandi e modificare le impostazioni o il comportamento del loro sito web o di un servizio di Ruby.
Mentre gli sviluppatori trovano questo molto attraente, il concetto di gestione di un complesso di operazioni in fila e risparmiare un po 'di tempo, il comandante deve essere usato con cautela quando gli utenti finali sono coinvolti.
Questo perché un utente esperto in-può facilmente mandare in crash un'applicazione se non sa cosa sta facendo, o il CLI non è stato accuratamente testato in anticipo.
Commander è anche la base per Commander.js , uno strumento simile per Node.js
Cosa c'è di nuovo in questa versione:.
- Fissare vari avvertimenti Rubino per circolare richiede, etc.
- Aggiorna per usare Highline 1.7
Cosa c'è di nuovo nella versione 4.3.0:
- avviso di disapprovazione Prevenire quando caricato in un ambiente Rails 4 .
Cosa c'è di nuovo nella versione 4.1.0:.
- Fai argomenti opzionali vero quando presente
Cosa c'è di nuovo nella versione 4.0.7:
- Supporto migliorato per JRuby e Windows (e qualsiasi altro piattaforme che non supportano Kernel.fork).
- Fixed bug # 33. - Sostegno `-help` dopo i comandi
- uscita aiuto riorganizzata per visualizzare sinossi prima descrizione.
Cosa c'è di nuovo nella versione 4.0.6:.
- Migliore tempo di caricamento su Ruby 1.9
- Documentazione aggiornata.
Cosa c'è di nuovo nella versione 4.0.5:.
- migliorate compiti rake per lo sviluppo gemma
- Aggiunta say_ok, say_warning e metodi say_error di stampare i messaggi in verde, giallo o rosso.
- fissi; Consenti opzioni globali da passare in qualsiasi ordine, anche mescolato con le opzioni di comando.
- fissi; Le opzioni globali possono essere passate prima o dopo il comando, possono anche essere miscelati con le opzioni di comando.
- fissi; Test Platform dovrebbe identificare correttamente JRuby.
- fissi; Aggiungi to_s eccezioni come opzione parser non fa conversione implicita.
I commenti non trovato