![](/img/trans.png)
[英]I have faced this Error: Cannot find module 'webpack-cli/bin/config-yargs' when I command `npm start`
[英]Using yargs (npm package), how to give an error if command not found?
我有 yargs 和 2 个命令?
yargs
.command('test-all','',handler)
.command('test-file','',handler)
.argv
用户输入:
node myapp.js other-command
但是yargs
不会抛出错误。 我应该怎么办?
您可以使用.demandCommand()
来执行此操作:
yargs
.command('test-all','',handler)
.command('test-file','',handler)
.demandCommand(1, 'You need at least one command before moving on')
.argv
您只需要在显示帮助的所有其他内容(* 通配符)上定义一个命令。
yargs
.command('test-all','',handler)
.command('test-file','',handler)
.command('*','', () => { y.showHelp(); })
.argv
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.