@fly_dream/cli
v0.4.9
Published
工程化命令行 cli 工具
Downloads
870
Readme
cli
命令行工具集
安装
npm install @fly_dream/cli -g
使用
@fly_dream/cli
提供了一个单一的命令行命令 tcli
$ tcli
运行上面的命令将会打印帮助信息:
Usage: tcli [options] [command]
工程化命令行 cli 工具
Options:
-V, --version 显示版本号
-h, --help display help for command
Commands:
rm [dirs...] 强制删除文件夹,可以用空格或逗号分隔多个目录,默认:node_modules
help [command] display help for command
rm
删除文件或者文件夹
tcli rm node_modules
可以删除多个文件或者目录
tcli rm dist build
上面的命令将会删除 dist
和 build
目录; 执行下面的命令也会有相同的效果:
tcli rm dist,build
在
windows
系统上,现在管理员账号登录的系统能够删除所有的文件。
git-init
初始化 git
, 执行的逻辑有:
git init
git config user.name "xxx"
git config user.email "xxx"
git remote add origin xxx
lint-init
初始化 eslint
+ prettier
选项:
*. -f, --frame <frame>
: 使用的框架,支持 vue
, react
, vanilla
; 默认: vue
该配置是基于 eslint-config-alloy 配置
sanic-init
初始化 Python3
基于 Sanic
的 WEB
工程模板, 功能包括如下:
- 参数签名校验
IP
限流- 环境配置(
.env
)以及配置文件config.py
加载 Mysql ORM
配置
使用了以下框架:
- Sanic:
Web
服务器和Web
框架 - Tortoise ORM:
Mysql ORM
库 - httpx: 同时支持同步和异步的请求库
- limits:
IP
限流
sanic-create
创建 Python3
基于 Sanic
的 WEB
工程模板
monorepo
构建 monorepo
项目