[发明专利]程序编译合包方法、装置、电子设备及存储介质有效
申请号: | 201910967778.2 | 申请日: | 2019-10-12 |
公开(公告)号: | CN111176653B | 公开(公告)日: | 2021-08-24 |
发明(设计)人: | 阮易强;刘林鹏 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | G06F8/41 | 分类号: | G06F8/41;G06F8/71 |
代理公司: | 北京同达信恒知识产权代理有限公司 11291 | 代理人: | 李娟;王英 |
地址: | 518044 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 程序 编译 方法 装置 电子设备 存储 介质 | ||
本申请涉及计算机技术领域,公开了一种程序编译合包方法、装置、电子设备及存储介质,所述方法包括:响应输入的合包操作,在合包配置界面中展示可用的多个子程序;响应通过合包配置界面输入的确定操作,向对应的后台服务器发送合包请求,合包请求包括从展示的多个子程序中选出的多个待合包子程序的标识信息;接收后台服务器发送的编译合包结果并展示,编译合包结果为后台服务器将多个待包合子程序编译合包为一个主程序后得到的。本申请实施例提供的程序编译合包方法、装置、电子设备及存储介质,可保证不同的负责人使用统一的操作系统进行程序的编译合包,避免代码样式不同一致的问题,有助于提高编译合包效率。
技术领域
本申请涉及计算机技术领域,尤其涉及一种程序编译合包方法、装置、电子设备及存储介质。
背景技术
在开发大型应用程序时,往往由开发团队中的各成员对该应用程序中的各个功能模块分别进行开发,例如,在开发一个大型的政务领域民生程序时,其中会包含很多个子程序,比如公积金业务对应的子程序、社保业务对应的子程序等,然后,再通过命令行工具将多个子程序合并成一个大型应用程序。
目前,合并程序的负责人需要通过本地电脑进行编译合包操作,但由于负责人是轮岗的,且不同的负责人使用的本地电脑的操作系统是不同的,这会导致不同负责人编译合包得到的大型应用程序存在部分差异,比如windows系统和macOS系统下合包得到的代码样式不一致,这不利于负责人对合包后的代码进行检查校验,降低了编译合包效率。
发明内容
本申请实施例提供一种程序编译合包方法、装置、电子设备及存储介质,保证不同的负责人使用统一的操作系统进行程序的编译合包,避免代码样式不同一致的问题,有助于提高编译合包效率。
一方面,本申请一实施例提供了一种程序编译合包方法,包括:
响应输入的合包操作,在合包配置界面中展示可用的多个子程序;
响应通过所述合包配置界面输入的确定操作,向对应的后台服务器发送合包请求,所述合包请求包括从展示的多个子程序中选出的多个待合包子程序的标识信息;
接收所述后台服务器发送的编译合包结果并展示,所述编译合包结果为所述后台服务器将所述多个待包合子程序编译合包为一个主程序后得到的。
可选地,所述响应通过所述合包配置界面输入的确定操作之前,还包括:
在所述合包配置界面中展示可选择的合包环境指示信息;
所述合包请求中还包括从展示的合包环境指示信息中选择的合包环境指示信息,以使所述后台服务器基于所述合包请求中的合包环境指示信息对应的环境配置信息进行编译合包。
一方面,本申请一实施例提供了一种程序编译合包方法,包括:
接收终端设备发送的合包请求,所述合包请求包括多个待合包子程序的标识信息;
获取每个待合包子程序的标识信息对应的待合包子程序;
将多个待合包子程序编译合包为一个主程序;
向所述终端设备发送编译合包结果。
可选地,所述方法还包括:
在编译合包过程中,获取生成的合包日志,并发送给所述终端设备。
可选地,所述方法还包括:
若所述开发者工具未生成所述预览接口,则向所述终端设备发送当前登录账号无权获取预览接口的提示信息。
一方面,本申请一实施例提供了一种程序编译合包装置,包括:
界面展示模块,用于响应输入的合包操作,在合包配置界面中展示可用的多个子程序;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910967778.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:天线组件
- 下一篇:一种网络流量监控方法及设备