Newer
Older
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
# @shu-fe/mini-ci 小程序一键发布功能
## 安装
```
// registry
```
## 项目配置
项目需要配置mini-ci-config.json文件
```
// mini-ci-config.json
[{
"appid": "xxxx",
"name": "测试",
"version": "1.0.0",
"projectPath": "./dist/build/mp-weixin",
"privateKeyPath": "./private.xxx.key"
}]
```
```
// type: IConfig | IConfig[]
export interface IConfig {
appid: string // 项目appid
name?: string // 选择别名
version?: string //默认版本号,每次自动加1
projectPath?: string // 项目上传目录
privateKeyPath?: string // 上传私钥路径
description?: string // 暂时为''
}
```
## 交互命令行
```
// package.json
// "mini": "mini"
? 请选择以下小程序 (Use arrow keys)
❯ 测试
版本号为:1.0.1 (1.0.1)
...
上传成功
```