我正在构建一个 Node CLI 应用程序,需要将单个文件作为参数传递。
例如:
myapp.js /Users/jdoe/my_file.txt
我知道我可以通过 yargs 中的 _
对象引用 /Users/jdoe/my_file.txt
,但我如何要求提供它?我看到 demandOption()
方法,但我不知道如何请求没有相应标志(名称)的选项。
我尝试了以下方法,但不起作用:
.demandOption('_', "A file path is required")
最佳答案
我最终使用了.demandCommand(1)
,它有效!
关于node.js - yargs:需要至少一个没有相应标志的参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48197765/