@fly_dream/cli v0.4.8
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
配置
使用了以下框架:
1. Sanic: Web
服务器和 Web
框架
2. Tortoise ORM: Mysql ORM
库
3. httpx: 同时支持同步和异步的请求库
4. limits: IP
限流
sanic-create
创建 Python3
基于 Sanic
的 WEB
工程模板
monorepo
构建 monorepo
项目
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
12 months ago
1 year ago
1 year ago
1 year ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago