[发明专利]网页应用打包方法、装置、设备及存储介质在审
申请号: | 202210132344.2 | 申请日: | 2022-02-14 |
公开(公告)号: | CN114489774A | 公开(公告)日: | 2022-05-13 |
发明(设计)人: | 崔鹤 | 申请(专利权)人: | 北京百度网讯科技有限公司 |
主分类号: | G06F8/71 | 分类号: | G06F8/71;G06F8/41 |
代理公司: | 北京品源专利代理有限公司 11332 | 代理人: | 赵翠香 |
地址: | 100085 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 网页 应用 打包 方法 装置 设备 存储 介质 | ||
1.一种网页应用打包方法,包括:
在对待打包网页应用进行编译的过程中,根据所述待打包网页应用的配置信息,获取所述待打包网页应用的版本信息;
将所述版本信息写入版本描述文件;
根据所述版本描述文件和所述待打包网页应用的编译文件,生成所述待打包网页应用的打包文件。
2.根据权利要求1所述的方法,其中,所述根据所述待打包网页应用的配置信息,获取所述待打包网页应用的版本信息,包括:
在确定所述待打包网页应用满足编译条件的情况下,根据所述配置信息中的编译指令,获取所述待打包网页应用的版本信息。
3.根据权利要求2所述的方法,还包括:
确定第一编译场景;
将所述第一编译场景,与所述配置信息中的第二编译场景进行比对;
若一致,则确定所述待打包网页应用满足编译条件。
4.根据权利要求1所述的方法,其中,所述根据所述待打包网页应用的配置信息,获取所述待打包网页应用的版本信息,包括:
根据所述配置信息中的编译指令,获取所述待打包网页应用关联的代码分支的名称信息;
根据所述代码分支的名称信息,确定所述待打包网页应用的版本信息。
5.根据权利要求1所述的方法,还包括:
根据以下至少一项,从所述候选打包网页应用中选择待打包网页应用:
候选打包网页应用的代码分支的代码提交频率;
候选打包网页应用的代码分支的优先级。
6.根据权利要求1所述的方法,还包括:
在对待打包网页应用进行编译的过程中,对所述待打包网页应用的源代码进行编译,得到所述待打包网页应用的编译文件。
7.一种网页应用打包装置,包括:
版本信息获取模块,用于在对待打包网页应用进行编译的过程中,根据所述待打包网页应用的配置信息,获取所述待打包网页应用的版本信息;
版本信息写入模块,用于将所述版本信息写入版本描述文件;
打包文件生成模块,用于根据所述版本描述文件和所述待打包网页应用的编译文件,生成所述待打包网页应用的打包文件。
8.根据权利要求7所述的装置,其中,所述版本信息获取模块具体用于:
在确定所述待打包网页应用满足编译条件的情况下,根据所述配置信息中的编译指令,获取所述待打包网页应用的版本信息。
9.根据权利要求8所述的装置,还包括:
场景确定模块,用于确定第一编译场景;
场景比对模块,用于将所述第一编译场景,与所述配置信息中的第二编译场景进行比对;
编译条件确定模块,用于若一致,则确定所述待打包网页应用满足编译条件。
10.根据权利要求7所述的装置,其中,所述版本信息获取模块具体用于:
根据所述配置信息中的编译指令,获取所述待打包网页应用关联的代码分支的名称信息;
根据所述代码分支的名称信息,确定所述待打包网页应用的版本信息。
11.根据权利要求7所述的装置,还包括:
待打包应用确定模块,用于根据以下至少一项,从所述候选打包网页应用中选择待打包网页应用:
候选打包网页应用的代码分支的代码提交频率;
候选打包网页应用的代码分支的优先级。
12.根据权利要求7所述的装置,还包括:
编译文件确定模块,用于在对待打包网页应用进行编译的过程中,对所述待打包网页应用的源代码进行编译,得到所述待打包网页应用的编译文件。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京百度网讯科技有限公司,未经北京百度网讯科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210132344.2/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种用户自定义后台任务创建方法
- 下一篇:一种卜留克腌制液及其腌制方法和产品