Вы вызываете .argv
, который останавливает процесс до того, как другие могут быть определены до вызова help
.
Удалите .argv
из всех, кроме последнего созданного вами определения команды, это самое простое исправление для этого.
const yargs = require('yargs');
yargs.command({
command:'add',
describe:'Adds new note',
handler:function(){
console.log('Adding a note')
}
});
yargs.command({
command:'remove',
describe:'Removes a note',
handler:function(){
console.log('Removing a note')
}
});
yargs.command({
command:'list',
describe:'Fetches a list of notes',
handler:function(){
console.log('Fetching a list')
}
}).argv;