Ang*_*ant 5 javascript node.js node-commander
我有以下代码
export const program = new Command();
program.version('0.0.1');
program
.command('groups')
.command('create')
.action(() => console.log('creating'))
.command('delete')
.action(() => console.log('deleting-all'))
program.parse(process.argv)
Run Code Online (Sandbox Code Playgroud)
我想要实现的目标是
groups create和groups delete
然而,删除的代码链接到创建。它识别groups createand groups create delete(我不想要)但不识别groups delete
sha*_*awn 10
您想要将delete子命令添加到命令中groups。例如
const { Command } = require('commander');
const program = new Command();
program.version('0.0.1');
const groups = program
.command('groups');
groups
.command('create')
.action(() => console.log('creating'))
groups
.command('delete')
.action(() => console.log('deleting-all'))
program.parse(process.argv)
Run Code Online (Sandbox Code Playgroud)
相关示例文件是:https://github.com/tj/commander.js/blob/master/examples/nestedCommands.js
| 归档时间: |
|
| 查看次数: |
1783 次 |
| 最近记录: |