您当前的位置: 首页 >  node.js

彭世瑜

暂无认证

  • 1浏览

    0关注

    2791博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

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

彭世瑜 发布时间:2022-02-08 10:43:24 ,浏览量:1

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

文档:

  • zh: https://github.com/tj/commander.js/blob/HEAD/Readme_zh-CN.md
  • npm https://www.npmjs.com/package/commander
  • github https://github.com/tj/commander.js

安装

npm i commander

示例

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

const program = new Command();

// 必填选项
program.requiredOption('-i, --input ', 'input filename');
program.requiredOption('-o, --output ', '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 —— 你也是命令行大师

关注
打赏
1665367115
查看更多评论
立即登录/注册

微信扫码登录

0.3779s