[发明专利]依赖包安装方法、装置、电子设备和计算机可读介质在审
| 申请号: | 202011603014.4 | 申请日: | 2020-12-29 |
| 公开(公告)号: | CN112596753A | 公开(公告)日: | 2021-04-02 |
| 发明(设计)人: | 丁延强 | 申请(专利权)人: | 上海瑞家信息技术有限公司 |
| 主分类号: | G06F8/61 | 分类号: | G06F8/61;G06F8/76 |
| 代理公司: | 北京卫智畅科专利代理事务所(普通合伙) 11557 | 代理人: | 陈佳 |
| 地址: | 200072 上海市静安*** | 国省代码: | 上海;31 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 依赖 安装 方法 装置 电子设备 计算机 可读 介质 | ||
1.一种依赖包安装方法,包括:
响应于在第二开发环境中安装目标应用程序的依赖包的请求,获取所述第二开发环境的第二配置参数,其中,所述第二开发环境为从第一开发环境切换的开发环境,所述第一开发环境中已安装所述目标应用程序对应的基础依赖包;
根据所述第二配置参数从附加依赖包组中获取与所述第二开发环境相适配的第二附加依赖包,其中,所述附加依赖包组为所述目标应用程序在每一开发环境中所适配的不同的依赖包的集合,所述基础依赖包为所述目标应用程序在任何开发环境都适配的依赖包;
基于在所述第一开发环境中安装的所述基础依赖包,在所述第二开发环境中安装第二附加依赖包。
2.根据权利要求1所述的方法,其中,在所述第二开发环境中安装第二附加依赖包之前,所述方法还包括:
响应于接收到在第一开发环境中的安装所述目标应用程序的依赖包的请求,获取所述第一开发环境的第一配置参数,以及根据所述第一配置参数从所述附加依赖包组中,获取与所述第一开发环境相适配的第一附加依赖包;
获取所述目标应用程序对应的所述基础依赖包;
在所述第一开发环境中安装所述第一附加依赖包和所述基础依赖包。
3.根据权利要求1所述的方法,其中,在所述根据所述第二配置参数从附加依赖包组中获取与所述第二开发环境相适配的第二附加依赖包之前,所述方法还包括:
预先获取所述目标应用程序对应安装的每一开发环境的依赖包集合,在所述依赖包集合中,将所述目标应用程序在任何开发环境都适配的依赖包作为所述基础依赖包,将所述目标应用程序在不同的开发环境中分别适配的不同的依赖包作为附加依赖包,并将每一附加依赖包添加至附加依赖包组。
4.根据权利要求3所述的方法,其中,所述方法还包括:
记录所述目标应用程序对应安装的每一开发环境的配置参数,以及与每一配置参数相匹配的附加依赖包。
5.一种依赖包安装装置,包括:
第一获取单元,被配置成响应于在第二开发环境中安装目标应用程序的依赖包的请求,获取所述第二开发环境的第二配置参数,其中,所述第二开发环境为从第一开发环境切换的开发环境,所述第一开发环境中已安装所述目标应用程序对应的基础依赖包;
第二获取单元,被配置成根据所述第二配置参数从附加依赖包组中获取与所述第二开发环境相适配的第二附加依赖包,其中,所述附加依赖包组为所述目标应用程序在每一开发环境中所适配的不同的依赖包的集合,所述基础依赖包为所述目标应用程序在任何开发环境都适配的依赖包;
安装单元,被配置成基于在所述第一开发环境中安装的所述基础依赖包,在所述第二开发环境中安装第二附加依赖包。
6.根据权利要求5所述的依赖包安装装置,其中,在所述安装单元之前,所述装置还包括:
第三获取单元,被配置成响应于接收到在第一开发环境中的安装所述目标应用程序的依赖包的请求,获取所述第一开发环境的第一配置参数,以及根据所述第一配置参数从所述附加依赖包组中,获取与所述第一开发环境相适配的第一附加依赖包;
第四获取单元,被配置成获取所述目标应用程序对应的所述基础依赖包;
依赖包安装单元,被配置成在所述第一开发环境中安装所述第一附加依赖包和所述基础依赖包。
7.根据权利要求5所述的依赖包安装装置,其中,在所述第二获取单元之前,所述装置还包括:
依赖包组获取单元,被配置成预先获取所述目标应用程序对应安装的每一开发环境的依赖包集合,在所述依赖包集合中,将所述目标应用程序在任何开发环境都适配的依赖包作为所述基础依赖包,将所述目标应用程序在不同的开发环境中分别适配的不同的依赖包作为附加依赖包,并将每一附加依赖包添加至附加依赖包组。
8.根据权利要求7所述的依赖包安装装置,其中,在所述第二获取单元之前,所述装置还包括:
记录单元,被配置成记录所述目标应用程序对应安装的每一开发环境的配置参数,以及与每一配置参数相匹配的附加依赖包。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海瑞家信息技术有限公司,未经上海瑞家信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011603014.4/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种可调节浓密机稀释口大小的装置
- 下一篇:一种骨科平行加压定位装置





