Node.js-CAC-用于构建命令行应用程序(CLI)的简单而强大的框架。

时间:2022-08-29 22:00:45
【文件属性】:

文件名称:Node.js-CAC-用于构建命令行应用程序(CLI)的简单而强大的框架。

文件大小:127KB

文件格式:ZIP

更新时间:2022-08-29 22:00:45

Node.js开发-命令行应用

超轻量级:无依赖性,只需一个文件。 简单易学。 构建简单的CLI需要学习4个API:cli.option cli.version cli.help cli.parse。 然而如此强大。 启用默认命令,类似git的子命令,所需参数和选项的验证,可变参数,点嵌套选项,自动帮助消息生成等功能。 开发者友好。 用TypeScript编写。


【文件预览】:
cacjs-cac-9ec373f
----rollup.config.js(518B)
----mod.js(22KB)
----package.json(2KB)
----.github()
--------ISSUE_TEMPLATE.md(468B)
----.prettierrc(69B)
----jest.config.js(289B)
----LICENSE(1KB)
----dist()
--------index.js(22KB)
----src()
--------node.ts(452B)
--------utils.ts(3KB)
--------CAC.ts(8KB)
--------index.ts(301B)
--------Command.ts(7KB)
--------Option.ts(1KB)
--------__test__()
----tsconfig.json(672B)
----examples()
--------basic-usage.js(194B)
--------variadic-arguments.js(316B)
--------dot-nested-options.js(295B)
--------help.js(456B)
--------command-examples.js(325B)
--------sub-command.js(773B)
--------ignore-default-value.js(303B)
--------command-options.js(298B)
----.gitignore(43B)
----circle.yml(751B)
----README.md(14KB)
----yarn.lock(290KB)
----.editorconfig(187B)
----.gitattributes(12B)

网友评论