# moderate-cli
易上手的脚手架-moderate


## 拆包策略
- core：核心业务

- commands：命令
    - 初始化：
    - 发布
    - 清楚缓存

- models：模型层
    - Command命令
    - Projects项目
    - Component组件
    - Npm模块
    - git仓库

- untils：支撑模块
    - Git操作
    - 云构建
    - 工具方法
    - API请求
    - Git Api

## core项目设计
### 阶段
- 执行准备
    - 操作系统执行准备阶段
- 命令注册
    - 完成脚手架命令注册
- 命令执行
    - 标准的命令行流程
