我目前有 yargs 在一个可以在没有参数的情况下运行的应用程序中工作,或者以下两者之一或两者:
- 一个“-o”选项,只有一个参数
- 不带参数的“-f”选项
这些工作,但没有什么能阻止用户输入被忽略的额外选项或参数,例如:
- 应用你好
- app -f 你好
- app -o 你好你好
我宁愿失败并提醒他们使用。我认为 .check() 函数是正确的方法,但我在网上找不到很多例子。如果这是正确的前进方向,任何人都可以建议一个 check() 函数吗?
我目前有 yargs 在一个可以在没有参数的情况下运行的应用程序中工作,或者以下两者之一或两者:
- 一个“-o”选项,只有一个参数
- 不带参数的“-f”选项
这些工作,但没有什么能阻止用户输入被忽略的额外选项或参数,例如:
- 应用你好
- app -f 你好
- app -o 你好你好
我宁愿失败并提醒他们使用。我认为 .check() 函数是正确的方法,但我在网上找不到很多例子。如果这是正确的前进方向,任何人都可以建议一个 check() 函数吗?