小程序miniprogram自动化上传,不需要依赖微信开发者工具
1.创建目录结构

chatTest => 你的小程序文件
uploadfq => 文件目录,随便起名
node_modules => 来源于uploadfq 的package.json,npm i下载生成的目录
destination.ong => cli预览后生成的图片
package.json => 内容为
{
"dependencies": {
"miniprogram-ci": "^1.0.94"
}
}
preview.js =>核心内容。具体参数意思参考官网:https://www.npmjs.com/package/miniprogram-ci。代码为:
const ci = require('miniprogram-ci');
(async () => {
const robot = 8;
const project = new ci.Project({
appid: 'wxd36c95f7f11a0fa1',
type: 'miniProgram',
projectPath: '../chatTest',
privateKeyPath: 'private.wxd36c95f7f11a0fa1.key',
ignores: ['node_modules/**/*'],
})
const previewResult = await ci.preview({
robot: robot,
project,
desc: '付倩开发版本' + robot,
setting: {

本文介绍了如何实现小程序miniprogram的自动化上传,整个过程不再依赖微信开发者工具。通过创建特定目录结构,配置package.json,使用miniprogram-ci库,并设置小程序代码上传秘钥和IP白名单,可以实现自动化上传和预览。
最低0.47元/天 解锁文章
1135

被折叠的 条评论
为什么被折叠?



