const ci = require('miniprogram-ci'); const path = require('path'); (async () => { const project = new ci.Project({ appid: 'wxdad62baf4ccd09e3', type: 'miniProgram', projectPath: path.resolve(__dirname, '../client/dist/build/mp-weixin'), privateKeyPath: path.resolve('/root/Hermes-workspace/宇之然AI维度appid/private.wxdad62baf4ccd09e3.key'), ignores: ['node_modules/**/*'], }); console.log('→ 正在上传微信小程序...'); const uploadResult = await ci.upload({ project, version: '1.1.2', desc: '统一页面布局+问答预览+暗色主题+tabBar切换', setting: { es6: true, es7: true, minify: true, autoPrefixWXSS: true, }, onProgressUpdate: console.log, }); console.log('✅ 上传成功!', uploadResult); })().catch(err => { console.error('❌ 上传失败:', err); process.exit(1); });