我正在使用 yargs 来收集传递的任何参数。我的场景是能够传递带有双引号的空格的字符串,如下所示:
./nodeFile.js -n "my node module"
但它实际上将剩余的字符串"my
作为参数值yargs.argv.n
并放入_
. 我知道当我们使用转义字符时它会起作用,"
但我不能假设这对我的用户来说是显而易见的。
谁能帮我看看是否有任何配置或任何黑客可以用来收集整个字符串?
我正在使用 yargs 来收集传递的任何参数。我的场景是能够传递带有双引号的空格的字符串,如下所示:
./nodeFile.js -n "my node module"
但它实际上将剩余的字符串"my
作为参数值yargs.argv.n
并放入_
. 我知道当我们使用转义字符时它会起作用,"
但我不能假设这对我的用户来说是显而易见的。
谁能帮我看看是否有任何配置或任何黑客可以用来收集整个字符串?