@postar/xyf-miniprogram-ci
v0.0.1
Published
开发者可不打开小程序开发者工具,独立使用 miniprogram-ci 进行小程序代码的上传、预览等操作。
Readme
xyf-miniprogram-ci
开发者可不打开小程序开发者工具,独立使用 miniprogram-ci 进行小程序代码的上传、预览等操作。
基于 miniprogram-ci 开发实现基于命令行的小程序代码上传工具
使用指南
安装
npm install -g @postar/xyf-miniprogram-ci命令说明
wx-ci upload [options]必要参数
-e, --env <env>指定部署环境 (dev/test/pre/prod)-v, --version <version>指定版本号 (1-25之间的整数)
可选参数
--appid <appid>小程序AppID--private-key-path <path>私钥文件路径--project-path <path>小程序项目路径--robot <number>指定部署机器人编号 (1-25)-d, --desc <description>版本描述--config <path>配置文件路径
使用示例
# 开发环境上传示例
wx-ci upload -e dev -v 1 \
--appid YOUR_APPID \
--private-key-path ./private.key \
--project-path ./miniprogram-project \
-d "初始版本"配置说明
- 支持通过
--config指定配置文件路径 - 配置项优先级:命令行参数 > 配置文件 > 默认配置
- 配置文件格式参考:
{
"appid": "YOUR_APPID",
"privateKeyPath": "./private.key",
"projectPath": "./miniprogram-project"
}环境备份机制
- dev ➔ 机器人25
- test ➔ 机器人26
- pre/uat ➔ 机器人27
- prod ➔ 机器人28
