Commander.js เป็นแรงบันดาลใจของรูบี้ บัญชาการ .
Commander.js ทำงานโดยทั่วไปเช่นเดียวที่ช่วยให้นักพัฒนาที่ทำงานเกี่ยวกับผลิตภัณฑ์ Node.js เพื่อเพิ่มอินเตอร์เฟซที่คอนโซลโต้ตอบสำหรับแอพพลิเคของพวกเขาในขณะที่อยู่ในการควบคุมตลอดเวลากับสิ่งที่และวิธีการตรวจสอบที่ตอบสนองต่อคำสั่งใดก็ตาม การโต้แย้งหรือการรวมกันของพารามิเตอร์.
ตัวอย่างการใช้งานที่มีอยู่ในแพคเกจการดาวน์โหลด
มีอะไรใหม่ ในข่าวประชาสัมพันธ์ฉบับนี้.
- เพิ่ม IsDefault ตัวเลือกเพื่อตั้งค่าเริ่มต้น subcommand
- เพิ่มโทรกลับเพื่อให้การกรองหรือหลังการประมวลผลของความช่วยเหลือข้อความ
- แก้ไขข้อความที่ไม่ได้กำหนดไว้ในข้อมูลวิธีปิด
มีอะไรใหม่ ในรุ่น 2.8.1:
- เพิ่มการสนับสนุน process.execArg, args การดำเนินการเช่น - -harmony จะถูกส่งผ่านไปยังคำสั่งย่อย.
- แก้ไขข้อผิดพลาดในคำสั่งย่อย Git สไตล์.
- อนุญาตให้ใช้คำสั่งที่จะซ่อนจากความช่วยเหลือ.
- เมื่อคอมไพล์แบบคำสั่งย่อยในการใช้งานยังไม่มีใครที่เรียกว่าช่วยให้การแสดงผล.
- เพิ่มความสามารถในการระบุข้อโต้แย้งไวยากรณ์สำหรับคำสั่งระดับบนสุด.
- รายละเอียดการสนับสนุนหลาย.
มีอะไรใหม่ ในรุ่น 2.8.0:
- เพิ่มการสนับสนุน process.execArg, args การดำเนินการเช่น - -harmony จะถูกส่งผ่านไปยังคำสั่งย่อย.
- แก้ไขข้อผิดพลาดในคำสั่งย่อย Git สไตล์.
- อนุญาตให้ใช้คำสั่งที่จะซ่อนจากความช่วยเหลือ.
- เมื่อคอมไพล์แบบคำสั่งย่อยในการใช้งานยังไม่มีใครที่เรียกว่าช่วยให้การแสดงผล.
- เพิ่มความสามารถในการระบุข้อโต้แย้งไวยากรณ์สำหรับคำสั่งระดับบนสุด.
- รายละเอียดการสนับสนุนหลาย.
มีอะไรใหม่ ในรุ่น 2.6.0:.
- เพิ่มคำสั่ง # allowUnknownOption วิธี
- คำอธิบายแอพลิเคชันเพิ่มข้อความช่วยเหลือ.
มีอะไรใหม่ ในรุ่น 2.5.0:.
- เพิ่มการสนับสนุนสำหรับการขัดแย้ง variadic
มีอะไรใหม่ ในรุ่น 2.4.0:
- เพิ่ม Command.prototype.name ในการเรียกชื่อคำสั่ง .
- เพิ่ม Command.prototype.opts เพื่อดึงตัวเลือกทั้งหมดที่เป็นวัตถุที่เรียบง่ายของคู่ค่าคีย์.
- แก้ไขข้อผิดพลาดที่ชื่อ subcommand ได้.
- แก้ไขข้อผิดพลาดในการดำเนินงานฟังก์ชั่นการบังคับตัวเลือก subcommands.
มีอะไรใหม่ ในรุ่น 2.0.0:
- ลบวิธีการป้อนข้อมูล (.prompt, .confirm, ฯลฯ ).
มีอะไรใหม่ ในรุ่น 1.2.0:
- อนุญาตให้ & quot; - & quot; ยัติภังค์เป็นอาร์กิวเมนต์ตัวเลือก.
- การสนับสนุนสำหรับการบังคับ RegExp.
มีอะไรใหม่ ในรุ่น 1.1.0:.
- เพิ่มคอมไพล์สไตล์การสนับสนุน subcommand ปฏิบัติการ
มีอะไรใหม่ ในรุ่น 1.0.5:.
- ตัวอย่างคงที่ / ความช่วยเหลือ
มีอะไรใหม่ ในรุ่น 1.0.4:.
- เพิ่ม outputHelp วิธี ()
มีอะไรใหม่ ในรุ่น 1.0.2:.
- เพิ่ม --foo = สนับสนุนบาร์
- รหัสผ่านคงที่บนโหนด 0.8.8 ให้เข้ากันได้กับ 0.6.
ต้องการ
- Node.js 0.6 หรือสูงกว่า
ความคิดเห็นที่ไม่พบ