0.0.28 • Published 4 months ago

@fly_dream/cli v0.0.28

Weekly downloads
-
License
MIT
Repository
-
Last release
4 months ago

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

上面的命令将会删除 distbuild 目录; 执行下面的命令也会有相同的效果:

tcli rm dist,build

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 基于 SanicWEB 工程模板, 功能包括如下:

  • 参数签名校验
  • IP 限流
  • 环境配置(.env)以及配置文件 config.py 加载
  • Mysql ORM 配置

使用了以下框架: 1. Sanic: Web 服务器和 Web 框架 2. Tortoise ORM: Mysql ORM 库 3. httpx: 同时支持同步和异步的请求库 4. limits: IP 限流

sanic-create

创建 Python3 基于 SanicWEB 工程模板

monorepo

构建 monorepo 项目

0.0.28

4 months ago

0.0.23

10 months ago

0.0.24

10 months ago

0.0.25

10 months ago

0.0.26

10 months ago

0.0.27

8 months ago

0.0.20

11 months ago

0.0.21

11 months ago

0.0.22

10 months ago

0.0.18

11 months ago

0.0.19

11 months ago

0.0.17

1 year ago

0.0.16

1 year ago

0.0.15

1 year ago

0.0.14

1 year ago

0.0.13

1 year ago

0.0.12

1 year ago

0.0.11

1 year ago

0.0.10

1 year ago

0.0.9

1 year ago

0.0.8

1 year ago

0.0.7

1 year ago

0.0.5

1 year ago

0.0.4

1 year ago

0.0.3

1 year ago

0.0.2

1 year ago

0.0.1

1 year ago