Files
ai-dimension/scripts/upload-wx.js
T

30 lines
892 B
JavaScript

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);
});