同样出现这个问题,版本是稳定版1.06.2503290,退回到1.06.2412050正常
最新微信开发工具编译错:property 'customVersion' of undefined?升级微信开发工具到最新版本(包括最新的稳定版1.06.2503290和Nightly版本)升级完成都会在项目编译启动时显示如下报错。 [图片] 后续经联系云开发团队定位到我的这个问题是插件chatbot引发的: "chatbot": { "version": "1.4.8", "provider": "wx8c631f7e9f2465e1" } 经过验证确实在移除(注释掉)该插件后,项目编译正常。目前还没得到chatbot板块的回复和解决。
05-09// 创建上传函数 async function uploadMiniProgram(params: { appid: string projectPath: string privateKeyPath: string version: string changeLog: string }) { return new Promise<void>((resolve, reject) => { const child = spawn('tsx', ['-e', ` import { Project, upload } from 'miniprogram-ci' const params = ${JSON.stringify(params)} const project = new Project({ appid: params.appid, type: 'miniProgram', projectPath: params.projectPath, privateKeyPath: params.privateKeyPath, ignores: ['node_modules/**/*'], }) upload({ project, version: params.version, desc: params.changeLog, setting: { es6: true, minify: true, }, onProgressUpdate: console.log, }) .then(() => { process.exit(0) }) .catch((err) => { console.error('上传失败:', err) process.exit(1) }) `], { stdio: 'inherit', }) child.on('close', (code) => { if (code === 0) { resolve() } else { reject(new Error('上传失败')) } }) }) } 提供个参考,把上传代码封装成独立的函数,并放到node子进程里去处理
miniprogram-ci可以使用一条命令上传到两个小程序吗?[图片] "miniprogram-ci": "^2.0.10" 报错信息:child process stderr: getAppJSON error TypeError: Cannot destructure property 'setting' of 'r' as it is undefined.
04-03