2014-06-12 20 views
6

Ben komut satırı argümanları ayrıştırmak için commander.js paketini kullanıyorum gerekli belirtin nasıl bir bayrak gerekli, ama genellikle talimatları ile kafasına vurmak gerekir.commander.js: Ben <a href="https://github.com/visionmedia/commander.js">git repo</a> API ve testler gevşek hale söz, bir bayrak isteğe bağlı olmayan yapmak istiyorum: cli argüman

aslında mümkün mü ve gereklilik yerine getirilmediği takdirde komut atacağım? ben sonunda yaptık,

if (!program.myoption) 
    throw new Error('--myoption required') 

cevap