## wakeapp 项目的文档部署

### scripts

- pick

  收集`@wakeapp`下的所有`docs`里的信息放在`document`里

- deploy

  部署文档到指定的仓库

  可以在`config/repo.ts`里修改仓库地址

  `version.ts`主要负责版本的控制，如果需要修改对应的版本控制逻辑，可以自己基于`IVersion`接口进行实现。

### 版本说明

基于当前分支名以及`package.json`的`version`进行版本管理

- master

  最新的版本

- release-X

  生产版本，`X`为`package.json`的`version`的**major**版本号

  每次更新对应的生产版本时, `X`必须和`package.json`的`version`的**major**版本号一致

### 环境变量

- WK_DEPLOY_GIT_REPO

  编译后文件上传的 git 仓库地址, 不传的话会使用`config/repo.ts`里的地址
