0.0.1 • Published 3 years ago

@rg0720/cli v0.0.1

Weekly downloads
-
License
MIT
Repository
github
Last release
3 years ago

rgm-cli

常用库

inquirer、enquirer、prompts:可以处理复杂的用户输入,完成命令行输入交互。

chalk、kleur:使终端可以输出彩色信息文案。

ora:可以让命令行出现好看的 Spinners。

boxen:可以在命令行中画出 Boxes 区块。

listr:可以在命令行中画出进度列表。

meow、arg:可以进行基础的命令行参数解析。

commander、yargs:可以进行更加复杂的命令行参数解析。

命令支持:

在解析处理命令行输入之前,我们需要设计命令行支持的几个选项,如下。

template:支持默认的几种模板类型,用户可以通过 select 进行选择。

--git:等同于 git init 去创建一个新的 Git 项目。

--install:支持自动下载项目依赖。

--yes:跳过命令行交互,直接使用默认配置。