yargs - 使用 Yargs 传递带空格的字符串
问题描述
我正在使用 yargs 来收集传递的任何参数。我的场景是能够传递带有双引号的空格的字符串,如下所示:
./nodeFile.js -n "my node module"
但它实际上将剩余的字符串"my
作为参数值yargs.argv.n
并放入_
. 我知道当我们使用转义字符时它会起作用,"
但我不能假设这对我的用户来说是显而易见的。
谁能帮我看看是否有任何配置或任何黑客可以用来收集整个字符串?
解决方案
推荐阅读
- c++ - 当服务在 C++ 中在 Windows 中崩溃时如何运行程序?
- unity3d - 错误 CS0433:类型 ThreadLocal
存在于 NSubstitute 和 mscorlib 中 - ios - 应用在后台时如何发送 CallKit API 请求?
- sql - SQL_Data_Manipulation
- git - 长 Git 命令导致错误作为 npm 脚本
- sql-server - 是否有满足两个 TRUE 条件的简单选择查询?
- python - 如何更改 Spark Dataframe 中的字符串值
- sql - 如何在 cfscript/cfml 中的一个变量内产生两个值
- javascript - 如何在本机反应中将数组附加到 FormData
- excel - 删除 vba 中的运行时错误“1004”无法匹配工作表函数类的属性