【文件属性】:
文件名称:cli:快速构建命令行应用程序
文件大小:18KB
文件格式:ZIP
更新时间:2021-02-21 01:45:43
JavaScript
cli是用于快速构建命令行应用程序的工具包-它包括:
全功能的opts / args解析器
插件支持添加常用选项和开关
用于输入/输出和产生子进程的辅助方法
输出彩色/样式化的消息,或
命令和
使用npm install cli进行npm install cli或仅将与您的应用捆绑。
示例应用
sort.js
#!/usr/bin/env node
require ( 'cli' ) . withStdinLines ( function ( lines , newline ) {
this . output ( lines . sort ( ) . join ( newline ) ) ;
} ) ;
试试看
$ ./sort.js < input.txt
让我们添加对-n开关以使用数字排序的支持,以及-r开关以反向输出的支持-仅增加5行代码(!)
var cli =
【文件预览】:
cli-master
----.gitignore(12B)
----package.json(846B)
----cli.js(35KB)
----index.js(35B)
----examples()
--------glob.js(162B)
--------sort.js(428B)
--------progress.js(223B)
--------spinner.js(169B)
--------echo.js(2KB)
--------command.js(499B)
--------cat.js(354B)
--------long_desc.js(949B)
----README.md(7KB)