组件生成方法、装置、电子设备和存储介质制造方法及图纸

技术编号:39252046 阅读:22 留言:0更新日期:2023-10-30 12:03
本公开关于一种组件生成方法、装置、电子设备、存储介质和计算机程序产品。该方法包括:获取待生成组件的初始组件信息;分别利用待生成组件在至少两个组件运行环境中的运行配置信息,对初始组件信息进行更新,得到待生成组件在各个组件运行环境下的目标组件信息;将待生成组件在各个组件运行环境下的目标组件信息进行融合处理,得到待生成组件的融合组件信息;融合组件信息用于供终端从融合组件信息中,获取与终端的组件运行环境对应的目标组件信息,并根据获取到的目标组件信息生成对应的组件。采用本方法,能够提高组件生成效率。能够提高组件生成效率。能够提高组件生成效率。

【技术实现步骤摘要】
组件生成方法、装置、电子设备和存储介质


[0001]本公开涉及计算机
,尤其涉及一种组件生成方法、装置、电子设备、存储介质和计算机程序产品。

技术介绍

[0002]随着计算机技术的发展,运行环境更新换代的速度逐渐加快。在各领域中,存在同时使用不同运行环境的情况;例如,同时使用vue2和vue3的框架体系。因此,如何在不同运行环境中高效地生成组件,成为了重要的研究方向。
[0003]传统技术中,在生成组件时,一般是通过开发人员为不同的运行环境,分别编写不同的组件开发代码,从而实现组件生成;但是,在面对多个运行环境时,需要开发人员多次编写代码,过程比较繁琐,导致组件生成效率较低。

技术实现思路

[0004]本公开提供一种组件生成方法、装置、电子设备、存储介质和计算机程序产品,以至少解决相关技术中组件生成效率较低的问题。本公开的技术方案如下:
[0005]根据本公开实施例的第一方面,提供一种组件生成方法,包括:
[0006]获取待生成组件的初始组件信息;
[0007]分别利用所述待生成组件在至少两本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种组件生成方法,其特征在于,包括:获取待生成组件的初始组件信息;分别利用所述待生成组件在至少两个组件运行环境中的运行配置信息,对所述初始组件信息进行更新,得到所述待生成组件在各个组件运行环境下的目标组件信息;将所述待生成组件在各个组件运行环境下的目标组件信息进行融合处理,得到所述待生成组件的融合组件信息;所述融合组件信息用于供终端从所述融合组件信息中,获取与所述终端的组件运行环境对应的目标组件信息,并根据获取到的目标组件信息生成对应的组件。2.根据权利要求1所述的方法,其特征在于,在分别利用所述待生成组件在至少两个组件运行环境中的运行配置信息,对所述初始组件信息进行更新,得到所述待生成组件在各个组件运行环境下的目标组件信息之前,还包括:获取所述待生成组件在至少两个组件运行环境中的组件依赖信息和运行环境信息;分别将所述待生成组件在各个组件运行环境中的组件依赖信息和运行环境信息进行融合处理,得到所述待生成组件在各个组件运行环境中的运行配置信息。3.根据权利要求1所述的方法,其特征在于,所述分别利用所述待生成组件在至少两个组件运行环境中的运行配置信息,对所述初始组件信息进行更新,得到所述待生成组件在各个组件运行环境下的目标组件信息,包括:获取所述待生成组件在至少两个组件运行环境中的运行配置信息,在所述初始组件信息中的位置标识符;分别按照各个所述位置标识符,将各个所述运行配置信息添加到所述初始组件信息中的对应位置,得到所述待生成组件在各个组件运行环境下的目标组件信息。4.根据权利要求1所述的方法,其特征在于,在将所述待生成组件在各个组件运行环境下的目标组件信息进行融合处理,得到所述待生成组件的融合组件信息之前,还包括:根据所述待生成组件在各个组件运行环境下的目标组件信息,生成所述各个组件运行环境下的预览组件;对所述各个组件运行环境下的预览组件的功能信息进行验证;所述将所述待生成组件在各个组件运行环境下的目标组件信息进行融合处理,得到所述待生成组件的融合组件信息,包括:在所述各个组件运行环境下的预览组件的功能信息验证通过的情况下,将所述待生成组件在各个组件运行环境下的目标组件信息进行融合处理,得到所述待生成组件的融合组件信息。5.根据权利要求1至4任一项所述的方法,其特征在于,所述获取待生成组件的初始组件信息,包括:从组件信息模板库中,确定与所述待生成组件匹配的组件信息模板;根据所述组件信息模板,生成所述待生成组件的初始组件信息。6.一种组件生成方法,其特征在于,应用于终端,所述方法包括:获取待生成组件的融合组件信息;所述待生成组件的融合组件信息通过将所述待生成组件在各个组件运行环境下的目标组件信息进行融合处理得到;所述待生成组件在各个组件运行环境下的目...

【专利技术属性】
技术研发人员:罗磊张新
申请(专利权)人:北京达佳互联信息技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1