2020-09-14

微信小程序前端合包流程weshop

微信小程序前端合包流程:
1、进入微信小程序主包目录下,右击Git Bash Here,进入git窗口;
2、查看分支名称 git branch;
3、切换到需要的分支,如checkout develop;
4、git checkout . (中间没有修改不用回滚)
5、git pull 拉代码
6、在weshop.config.json中修改分包的提测分支如,xx/xx
7、weshop a --env stage 执行合包,stage为需要上传的环境。
8、合包完成后,会在当前用户下的weshop目录下生成一个合成的资源包,包名一般为小程序appid,如下图:2020-09-14
9、包内的内容为下图,把dist文件是一个项目包,把该包导入的微信小程序开发者工具中,进行编译-预览-上传。即可完成全部的合包流程。上传后通知项目负责人去进行相关配置即可。log中有一个合包日志,记录总共合了哪些子包,packages为相关的子包内容。static.zip为该项目的静态资源包。
注意:执行weshop a --env stage的过程中有时候会出现合包失败或者没有拉取到子包的情况,所以合完包后记得查看合包页面中子包是否全部已经合进去了。如果页面已经关闭了,可以查看log和packages两个包,是否有包遗漏;2020-09-14