0.0.1 • Published 3 years ago
@rg0720/cli v0.0.1
rgm-cli
常用库
inquirer、enquirer、prompts:可以处理复杂的用户输入,完成命令行输入交互。
chalk、kleur:使终端可以输出彩色信息文案。
ora:可以让命令行出现好看的 Spinners。
boxen:可以在命令行中画出 Boxes 区块。
listr:可以在命令行中画出进度列表。
meow、arg:可以进行基础的命令行参数解析。
commander、yargs:可以进行更加复杂的命令行参数解析。
命令支持:
在解析处理命令行输入之前,我们需要设计命令行支持的几个选项,如下。
template:支持默认的几种模板类型,用户可以通过 select 进行选择。
--git:等同于 git init 去创建一个新的 Git 项目。
--install:支持自动下载项目依赖。
--yes:跳过命令行交互,直接使用默认配置。
0.0.1
3 years ago