minapp-ci
v0.0.2
Published
基于miniprogram-ci二次封装的CLI,可在命令行上传微信小程序代码到微信公众平台
Downloads
3
Readme
minapp-ci
基于
miniprogram-ci
二次封装的CLI,可在命令行上传微信小程序代码到微信公众平台。
安装
进入在微信小程序的项目中,安装minapp-ci
:
npm install minapp-ci
配置
在项目的根目录下新增.env
文件,加上以下的key:
# 微信小程序的appid
appid=********
# 上传私钥文件,在项目中的相对路径
privateKeyPath=./privateKey/privateKey.wx*******.key
使用前需要使用小程序管理员身份访问"微信公众平台-开发-开发设置"后下载代码上传密钥,并配置 IP 白名单,才能进行上传、预览操作。
使用
通过这个命令可以查看帮助:
minapp-ci
upload
在我们打包了微信小程序之后,在项目的命令行中运行minapp-ci upload
:
minapp-ci upload
upload
命令会在根目录上找到project.config.json
文件,然后上传miniprogramRoot
字段里对应的相对目录文件到微信公众平台中。
例如,在project.config.json
文件内:
{
"miniprogramRoot": "./dist/build/mp-weixin",
}
则该命令会上传项目中./dist/build/mp-wexin
目录中的文件。
疑难解答
Q: 上传过程中抛出异常:errCode: -10008, errMsg: invalid ip: 120.79.95.110, ...
A: 需要检查微信公共平台的开发配置中,上传白名单的配置。