更新记录
1.0.3(2025-03-12) 下载此版本
更新支持cli脚手架项目,优化备注
1.0.2(2025-03-08) 下载此版本
删除md本地图片
1.0.1(2025-03-08) 下载此版本
完善工具,更新工具使用说明
查看更多平台兼容性
Vue2 | Vue3 |
---|---|
√ | × |
App | 快应用 | 微信小程序 | 支付宝小程序 | 百度小程序 | 字节小程序 | QQ小程序 |
---|---|---|---|---|---|---|
HBuilderX 3.1.0 | × | √ | × | × | × | × |
钉钉小程序 | 快手小程序 | 飞书小程序 | 京东小程序 | 鸿蒙元服务 |
---|---|---|---|---|
× | × | × | × | × |
H5-Safari | Android Browser | 微信浏览器(Android) | QQ浏览器(Android) | Chrome | IE | Edge | Firefox | PC-Safari |
---|---|---|---|---|---|---|---|---|
× | × | × | × | × | × | × | × | × |
liul-miniprogram-ci
解决问题:一套项目代码,一键发布多个小程序平台使用
准备工作
密钥及 IP 白名单配置
访问"微信公众平台-开发-开发设置"后下载密钥文件,并配置 IP白名单 或者关掉 IP白名单(验证也能使用)

根目录下创建ciKey文件夹

ciKey.json文件里面的数据结构
version和desc优先使用子项的,不填写使用最外层的
{
"ciKey": [
{
// *小程序名称
"name": "******",
// *小程序appid
"appid": "******",
// 版本号
"version": "1.0.0",
// 项目备注
"desc": "备注测试勿用子项1"
},
{
"name": "******",
"appid": "******"
}
],
// *构建模式 HBuilderX cli
"buildModel": "HBuilderX",
// *打包环境 build dev
"env": "build",
// *版本号
"version": "1.0.0",
// 项目备注
"desc": "备注测试勿用"
}
工具需要安装 async miniprogram-ci库
npm install async -D
npm install miniprogram-ci -D
使用命令前需要先用HBuilder发行下微信小程序生成unpackage\dist\build\mp-weixin要上传的打包文件,如果是cli创建的项目执行打包命令 env:'build'对应的就是这个文件夹目录
最后执行命令
node uni_modules/liul-miniprogram-ci/components/liul-miniprogram-ci/auto-ci.js 或者在 package.json 写入执行命令
{
"scripts": {
"upload": "node uni_modules/liul-miniprogram-ci/components/liul-miniprogram-ci/auto-ci.js"
}
}