miniprogram-ci 是微信开发者团队官方推出的一个 npm 包,可以将小程序代码包编译并上传到微信服务器上,替代微信开发工具上的上传按钮。
实际上,这个 npm 包的也是微信开发者工具中抽离出来的。
那具体怎么使用呢,一起通过视频学习下:
5 个评论
本课程将微信开发者工具调试器及常用调试面板,教会大家在各种场景下灵活使用 console 面板、Wxml 面板、source 面板等内容,高效开发。
本课程介绍真机调试的入口、调试面板及操作。使用真机调试,能验证小程序在真机的表现是否和模拟器一致,不一致时,我们应该如何排查真机出现的故障。
本课程介绍局部编译。当开发者在遇到代码包较大时,可以使用局部编译,提高编译速度,减少预览和真机调试等待时间。
云函数的本地调试,可在本地模拟云函数的运行环境,从而模拟小程序到云函数的整个链路。
微信开发者工具的一项开发便捷能力 - 热重载
帮助开发者设定不同的编译条件,高效测试
miniprogram-ci 是微信开发者团队官方推出的一个 npm 包,可以将小程序代码包编译并上传到微信服务器上,替代微信开发工具上的上传按钮
node:events:495
throw er; // Unhandled 'error' event
^
Error: spawn /home/gitlab-runner/.nvm/versions/node/v18.20.5/bin/node ENOENT
at ChildProcess._handle.onexit (node:internal/child_process:284:19)
at onErrorNT (node:internal/child_process:477:16)
at process.processTicksAndRejections (node:internal/process/task_queues:82:21)
Emitted 'error' event on ChildProcess instance at:
at ChildProcess._handle.onexit (node:internal/child_process:290:12)
at onErrorNT (node:internal/child_process:477:16)
at process.processTicksAndRejections (node:internal/process/task_queues:82:21) {
errno: -2,
code: 'ENOENT',
syscall: 'spawn /home/gitlab-runner/.nvm/versions/node/v18.20.5/bin/node',
path: '/home/gitlab-runner/.nvm/versions/node/v18.20.5/bin/node',
spawnargs: [
'/home/gitlab-runner/node_modules/miniprogram-ci/dist/modules/corecompiler/summerEntryProcess.js',
'--expose-gc'
]
}
Error: The file app.json doesn't exist
太复杂了,不懂,以为象注册微信一样,交了费发现还有专业的东西。咋搞?