问题标签 [node-commander]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
66 浏览

node.js - Commander.js 多词参数

我正在使用 NodeJs 创建一个不和谐的机器人,我想利用 command.js 包来使命令更有条理。

我想声明一个参数来提供用户名 eq ('-u, --user <USERNAME>', 'the user to handle')。这很好用,直到用户名包含超过 1 个单词。等式。约翰·多伊。发生的情况是,在解析参数后,我得到 a('-u' == 'John')并且我有一个剩余的参数数组,其中包含单词'Doe'

我尝试在引号之间传递用户名。eqnode program -u "John Doe"但结果是一样的。

我是否遗漏了什么或者是commander.js 不能处理多字参数?

0 投票
0 回答
416 浏览

npm - webpack 错误:找不到模块“指挥官”

在 CLI 中运行时出现错误./node_modules/.bin/webpack index.js --mode=development

这是错误:

npm commander -v确认我安装了指挥官。我在Linux Mint上并使用nvm安装了npm

我是 npm 新手,所以我不太了解输出。

0 投票
1 回答
187 浏览

javascript - CommanderJS 我无法从选项中获得价值

我在nodejs中编写了一个cli程序,使用commandjs工具但是当我尝试时,它无法从process.argv中获取价值。请帮助解决这个问题。

我跑

无法获得价值,这是为什么呢?

0 投票
1 回答
256 浏览

javascript - 带有指挥官的嵌套命令

我有以下代码

我想要实现的是

groups creategroups delete

但是,将删除的代码链接到创建。它识别groups creategroups create delete(我不想要)但不识别groups delete

0 投票
1 回答
143 浏览

node.js - Nodejs - 将指挥官参数传递给永远监控子进程

我有这个节点 cli 脚本

我想集成指挥官,让用户能够传递将被解析的参数,然后传递给正在运行的子进程,直到终端在永远监控npm 包的帮助下关闭。目前我尝试在子进程中使用指挥官但没有成功,它将被忽略。然后我将它移到我的index.js代码中,但我不知道如何将参数传递给子进程。目前,如果我将解析的参数传递给args永远监视器的选项,我会收到此错误

谁能给我一些帮助?

0 投票
0 回答
42 浏览

node.js - 从指挥官中的另一个命令运行其他命令

我有以下设置

现在我还想让用户使用相同的命令同时执行 command-1 和 command-2,比如说root.

有没有办法做到这一点而不做

0 投票
1 回答
27 浏览

node.js - 启动另一个进程时保持 Node.js 调试模式

要调试 Node.js 进程,我使用:

但是,如果该实例将启动另一个单独的实例,而这个实例将是 - 如何在调试模式下运行该实例呢?

问题是,我正在为 Node.js 使用 command.js 库,如下所示

这会创建另一个 Node.js 进程实例,因此我失去了调试功能(我正在通过 Chromium 浏览器进行调试)。我该如何克服呢?

0 投票
1 回答
86 浏览

javascript - 有没有办法覆盖指挥官 js 使用信息?

我想完全覆盖来自指挥官 js 的使用信息:

创建我自己的。但是,我找不到这样做的选项。

0 投票
1 回答
55 浏览

node.js - 指挥官的短帮助和长帮助

我正在使用指挥官包作为 CLI 解析器。

有没有办法在调用全局帮助命令时显示简短描述,例如

但也有能力在调用特定命令的帮助时显示扩展帮助:

0 投票
1 回答
26 浏览

node.js - 如何使用commander.js实现诸如命令之类的来回问题?

我想实现类似使用commander.js的东西

请注意这里用户必须在提供环境名称和 url 后按 ENTER。它有点来回询问 inout,而不是在单个命令中提供所有选项。

我一直在为 command.js 文档苦苦挣扎,但到目前为止还没有运气。如果有人可以帮助我实现这一目标,我将不胜感激。 指挥官文件

提前致谢, 迪帕克