Come si aggiunge un'opzione --version
alla mia richiesta di interfaccia Rubino Thor riga di comando.Aggiunta un'opzione --version ad un rubino Thor CLI
Per esempio io voglio essere in grado di eseguire
$ thor_app --version
> thor_app version 1.0.0
Questa domanda è legata alla Run a CLI Thor app without arguments or task name, ma in particolare per aggiungere un'opzione --version
che non richiede un compito.
Nota
questo è stato scritto in seguito alla self-answer format. Le risposte addizionali e gli aggiornamenti sono incoraggiati
Questo è un po 'quello che fa il bundler. solo loro basta chiamare la versione compito e lasciare che la gente lo chiamano con 'bundler version' troppo (perché perché no?) https://github.com/bundler/bundler/blob/6afa89217cf052c58316da1f2be7bf54749ff9de/lib/bundler/cli.rb#L312- L316 – ZombieDev
Questo dovrebbe essere restituito agli sviluppatori Thor per una correzione della documentazione. –