【技术实现步骤摘要】
微前端系统更新方法、装置、电子设备及存储介质
[0001]本申请涉及计算机
,具体涉及一种微前端系统更新方法、装置、电子设备及存储介质。
技术介绍
[0002]现有技术中,微前端领域,对于应用的更新和部署,往往需要人为的去对应用进行更新部署,然后通过人为的对应用的版本号进行记录更新,如果在多人操作下,可能会导致更新的应用版本会被覆盖、甚至删除,且人为部署的效率低下。
技术实现思路
[0003]本申请实施例提供一种微前端系统更新方法、装置、电子设备及存储介质。该微前端系统更新方法可以自动对微前端系统进行更新,提高微前端系统的更新效率。
[0004]第一方面,本申请实施例提供了一种微前端系统更新方法,包括:若微前端系统中应用的版本需要更新时,获取应用对应的目标数据;根据目标数据对应用进行更新,得到目标应用;根据目标数据生成目标应用对应的目标验证文件;根据目标应用及目标验证文件对微前端系统进行更新。
[0005]第二方面,本申请实施例提供了一种微前端系统更新装置,包括:获取模块,用于若微前端系 ...
【技术保护点】
【技术特征摘要】
1.一种微前端系统更新方法,其特征在于,包括:若微前端系统中应用的版本需要更新时,获取所述应用对应的目标数据;根据所述目标数据对所述应用进行更新,得到目标应用;根据所述目标数据生成所述目标应用对应的目标验证文件;根据所述目标应用及所述目标验证文件对所述微前端系统进行更新。2.根据权利要求1所述的微前端系统更新方法,其特征在于,若所述目标数据为本地获取,所述根据所述目标数据对所述应用进行更新,得到目标应用,包括:对所述应用对应的历史文件进行备份;根据所述应用对应的部署路径和所述目标数据对所述应用进行更新,得到所述目标应用。3.根据权利要求2所述的微前端系统更新方法,其特征在于,所述根据所述应用对应的部署路径和所述目标数据对所述应用进行更新,得到所述目标应用,包括:判断所述应用是否采用虚拟服务的方式进行更新;若所述应用采用虚拟服务的方式进行更新,则删除所述应用对应的镜像;根据所述虚拟服务和所述部署路径对所述目标数据进行部署,以对所述应用进行更新得到所述目标应用,并生成所述目标应用对应的镜像。4.根据权利要求3所述的微前端系统更新方法,其特征在于,在所述判断所述应用是否采用虚拟服务的方式进行更新之后,所述方法还包括:若所述应用没有采用虚拟服务的方式进行更新,则通过远端后置命令来对所述目标数据进行部署,以对所述应用进行更新得到所述目标应用。5.根据权利要求1所述的微前端系统更新方法,其特征在于,若所述目标数据为服务器获取,所述根据所述目标数据对所述应用进行更新,得到目标应用,包括:判断所述应用是否存在安装依赖文件;若所述应用存在所述安装依赖文件,则根据所述目标数据和所述安装依赖文件更新所述应用,得到所述目标应用。6.根据权利要求5所述的微前端系统更新方法,其特征在于,在所述判断所述应用是否存在对应的...
【专利技术属性】
技术研发人员:陈冰,
申请(专利权)人:TCL通讯科技成都有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。