Yargs不validation必需的参数
我想用yargsvalidation一些参数,如下所示:
var args = require('yargs') .command('comando', 'comprimenta o usuário', function (yargs){ yargs.options({ comando: { demand: true } }); }) .argv;
然后我像这样运行我的程序:
node app2.js
或者像这样:
node app2.js -comando
但是我没有收到程序的任何错误信息。 我究竟做错了什么?
如果你想要做的只是使--comando
参数是必需的试试这个:
var args = require('yargs') .command('comando', 'comprimenta o usuário') .demand('comando') .argv;