- Hbuilder打包生成增量包
- 打包步骤
- 1、首先确认源码中有manifest.json文件
- 2、首先确认完整的wgt包的格式,里面包括哪些文件**
- 3、打开jeapp源码,执行以下操作
- 3.1、如果没有安装依赖,就先安装依赖,命令是npm i ; 如果已经安装依赖,就直接执行npm run build:app 将代码更新到最新
- 3.2、在源码目录下新建以下目录 /unpackage/release
- 3.3、在到Hbuilder工具,点击发行菜单里面找到“原生App-制作移动APP资源升级包”,或者“原生app-制作应用wgt”,因为版本不同,这个名称有区别
- 3.4、操作2.3步骤以后,会根据配置的manifest.json文件生成增量包中plugin.wgt文件
- 3.5、将新打包的文件与
步骤2
的plugin.wgt文件做对比,将需要的文件抽出来,就是新的plugin.wgt,文件名称必须是plugin.wgt - 3.6、然后在运行npm run build:h5命令,打包出h5.zip包
- 3.7、最终的wgt包中config.json文件,可以自己写一个,包括版本、wgt名称及描述,参考如下案例
- 4、根据以上步骤,最后组装成需要的wgt包,名称一般命名如:2.7.14.wgt
- 5、在APP升级包功能中进行导入升级,并发布H5
Hbuilder打包生成增量包
打包步骤
1、首先确认源码中有manifest.json文件
2、首先确认完整的wgt包的格式,里面包括哪些文件**
完整增量包包括h5.zip、config.json、plugin.wgt、CHANGELOG.md(可以不要)
其中plugin.wgt解压后有以上这些文件,其实自己利用hbuilder工具打包增量包的重要之处就在于plugin.wgt,那这个plugin.wgt怎么生成就按照以下步骤进行操作
3、打开jeapp源码,执行以下操作
3.1、如果没有安装依赖,就先安装依赖,命令是npm i ; 如果已经安装依赖,就直接执行npm run build:app 将代码更新到最新
3.2、在源码目录下新建以下目录 /unpackage/release
3.3、在到Hbuilder工具,点击发行菜单里面找到“原生App-制作移动APP资源升级包”,或者“原生app-制作应用wgt”,因为版本不同,这个名称有区别
3.4、操作2.3步骤以后,会根据配置的manifest.json文件生成增量包中plugin.wgt文件
生成的wgt文件夹中有以下文件
3.5、将新打包的文件与步骤2
的plugin.wgt文件做对比,将需要的文件抽出来,就是新的plugin.wgt,文件名称必须是plugin.wgt
3.6、然后在运行npm run build:h5命令,打包出h5.zip包
3.7、最终的wgt包中config.json文件,可以自己写一个,包括版本、wgt名称及描述,参考如下案例
{"version":"020714","gwtName":"020714增量升级包.wgt","describe":"2.7.14 解决企业微信扫码问题"}
4、根据以上步骤,最后组装成需要的wgt包,名称一般命名如:2.7.14.wgt
5、在APP升级包功能中进行导入升级,并发布H5
最后编辑: 呼丽华 文档更新时间: 2024-08-21 10:58 作者:呼丽华