Commander.js είναι εμπνευσμένο από το Commander εργαλείο του ρουμπινιού.
Commander.js λειτουργεί ουσιαστικά με τον ίδιο τρόπο, επιτρέποντας στους προγραμματιστές να εργάζονται σε ένα προϊόν Node.js να προσθέσετε ένα διαδραστικό περιβάλλον κονσόλας για εφαρμογή τους, ενώ διαμένουν σε έλεγχο όλη την ώρα για το τι και το πώς αντιδρά η εφαρμογή για κάθε συγκεκριμένη εντολή, επιχείρημα ή συνδυασμός των παραμέτρων.
Τα παραδείγματα χρήσης που περιλαμβάνονται στο πακέτο λήψης
Τι είναι καινούργιο σε αυτή την έκδοση:.
- Προσθήκη isDefault επιλογή για να ορίσετε την προεπιλεγμένη subcommand
- Προσθήκη επανάκλησης για να επιτρέψει το φιλτράρισμα ή μετα-επεξεργασία του κειμένου βοήθειας
- Διορθώστε απροσδιόριστο κείμενο σε πληροφορίες βοήθειας στενή
Τι είναι καινούργιο στην έκδοση 2.8.1:
- Προσθήκη process.execArg args υποστήριξη, όπως και εκτέλεση - -harmony θα περάσει σε υπο-εντολές.
- Fixed bug στο Git-style υπο-εντολές.
- Να επιτρέπεται εντολές για να κρυφτεί από βοήθεια.
- Όταν το git-style υπο-εντολές είναι σε χρήση, αλλά κανένα δεν λέγονται, οπτική βοήθεια.
- Προστέθηκε δυνατότητα να καθορίσετε επιχειρήματα σύνταξη για την εντολή υψηλού επιπέδου.
- περιγραφές πολλών γραμμών υποστήριξης.
Τι είναι καινούργιο στην έκδοση 2.8.0:
- Προσθήκη process.execArg args υποστήριξη, όπως και εκτέλεση - -harmony θα περάσει σε υπο-εντολές.
- Fixed bug στο Git-style υπο-εντολές.
- Να επιτρέπεται εντολές για να κρυφτεί από βοήθεια.
- Όταν το git-style υπο-εντολές είναι σε χρήση, αλλά κανένα δεν λέγονται, οπτική βοήθεια.
- Προστέθηκε δυνατότητα να καθορίσετε επιχειρήματα σύνταξη για την εντολή υψηλού επιπέδου.
- περιγραφές πολλών γραμμών υποστήριξης.
Τι είναι καινούργιο στην έκδοση 2.6.0:.
- Προστέθηκε μέθοδο χειρισμού # allowUnknownOption
- Προστέθηκε περιγραφή εφαρμογής με τη βοήθεια msg.
Τι είναι καινούργιο στην έκδοση 2.5.0:.
- Προστέθηκε υποστήριξη για variadic επιχειρήματα
Τι είναι καινούργιο στην έκδοση 2.4.0:
- Προστέθηκε Command.prototype.name να ανακτήσετε το όνομα εντολών .
- Προστέθηκε Command.prototype.opts να ανακτήσει όλες τις επιλογές, όπως ένα απλό αντικείμενο ζεύγη κλειδιού-τιμής.
- Διορθώθηκε ένα bug στο subcommand όνομα.
- Διορθώθηκε ένα σφάλμα σχετικά με την εκτέλεση της λειτουργίας εξαναγκασμό της επιλογής υποεντολές.
Τι είναι καινούργιο στην έκδοση 2.0.0:
- Αφαιρέθηκε μεθόδους εισαγωγής (.prompt, .confirm, κλπ).
Τι είναι καινούργιο στην έκδοση 1.2.0:
- Να επιτρέπεται & quot? - & quot? ενωτικό ως επιχείρημα επιλογή.
- Υποστήριξη για RegExp εξαναγκασμού.
Τι είναι καινούργιο στην έκδοση 1.1.0:.
- Προστέθηκε git στιλ εκτελέσιμο υποστήριξη subcommand
Τι είναι καινούργιο στην έκδοση 1.0.5:.
- Σταθερή παραδείγματα / help
Τι είναι καινούργιο στην έκδοση 1.0.4:.
- Προστέθηκε μέθοδο outputHelp ()
Τι είναι καινούργιο στην έκδοση 1.0.2:.
- Προστέθηκε --foo = στήριξη bar
- Σταθερή κωδικό πρόσβασης στον κόμβο 0.8.8. Κάντε συμβατή με 0.6.
Απαιτήσεις :
- Node.js 0.6 ή νεότερη έκδοση
Τα σχόλια δεν βρέθηκε