当前位置: 首页 > 工具软件 > Commander.js > 使用案例 >

node.js:Commander.js命令行接口

於鸿羲
2023-12-01

完整的 node.js 命令行解决方案。

文档:

安装

npm i commander

示例

// index.js
const { Command } = require('commander');

const program = new Command();

// 必填选项
program.requiredOption('-i, --input <filename>', 'input filename');
program.requiredOption('-o, --output <filename>', 'output filename');

program.parse();
console.log(program.opts());

测试

$ node index.js -i name.js -o demo.js

{ input: 'name.js', output: 'demo.js' }

参考
玩转 Commander.js —— 你也是命令行大师

 类似资料: