uniapp小程序自动化部署

1.安装miniprogram-ci 和 simple-git 

pnpm install miniprogram-ci simple-git --save-dev

2.新建目录miniprogram

3.创建miniprogram.js

const ci = require('miniprogram-ci');
const path = require('path');
const simpleGit = require('simple-git');
const git = simpleGit();

//!!!!!!!!!!!!!--------主要修改这里!!!!!!!!
const project = new ci.Project({
    appid: 'wx51322323',//换成项目的appid
    type: 'miniProgram',
    projectPath: './dist/build/mp-weixin/',
    privateKeyPath: './src/miniprogram-ci/private.123456456.key', // 换成微信公众平台->开发管理->小程序代码上传密钥中的秘钥,而且把域名白名单配置上
    ignores: ['node_modules/**/*'],
});
//!!!!!!!!!!!!!!!!!!!!!!

(async () => {
    try {
        // 获取当前 git HEAD 的短ID
        const shortCommitId = await new Promise((resolve, reject) => {
            git.revparse(['--short', 'HEAD'], (err, result)
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值