前端项目部署的方法和装置、电子设备、存储介质制造方法及图纸

技术编号:36079682 阅读:61 留言:0更新日期:2022-12-24 10:52
本实施例提供一种前端项目部署的方法和装置、电子设备、存储介质,属于人工智能以及研发管理技术领域,方法包括:获取前端项目中待发布的前端代码,并确定与前端代码对应的项目信息;基于前端代码以及与前端代码对应的项目信息构建JAR包,并记录JAR包的封板时间;对JAR包设置生效时间后进行存储,以使后端对JAR包进行测试;在确定后端完成对JAR包的测试,且JAR包的生效时间的情况下,将JAR包进行发布,并记录JAR包的发布时间;基于前端项目中发布后的JAR包对前端项目中尚未发布的JAR包进行资源更新;本申请能够针对大量前端项目的部署进行精细化管理,并提供个性化配置。并提供个性化配置。并提供个性化配置。

【技术实现步骤摘要】
前端项目部署的方法和装置、电子设备、存储介质


[0001]本申请涉及人工智能以及研发管理
,尤其涉及一种前端项目部署的方法和装置、电子设备、存储介质。

技术介绍

[0002]企业级项目通常采用项目组的形式进行业务开发,针对每项业务对应的前端项目采用快速迭代的方式进行开发,并对各个版本的前端项目进行发布管理,随着人工智能等计算机技术的发展,线上应用程序的种类不断增加,且产品更新速度较快;因此需要对企业级项目中的多个前端项目,以及每个前端项目针对多个版本进行管理。
[0003]因此,如何针对大量前端项目的部署进行精细化管理,并提供个性化配置,成为了亟待解决的技术问题。

技术实现思路

[0004]本申请实施例的主要目的在于提出一种前端项目部署的方法和装置、电子设备、存储介质,旨在针对大量前端项目的部署进行精细化管理,并提供个性化配置。
[0005]为实现上述目的,本申请实施例的第一方面提出了一种前端项目部署的方法,所述方法包括:
[0006]获取前端项目中待发布的前端代码,并确定与所述前端代码对应的项目信本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种前端项目部署的方法,其特征在于,所述方法包括:获取前端项目中待发布的前端代码,并确定与所述前端代码对应的项目信息;其中,所述项目信息包括项目组信息、项目信息、版本号;基于所述前端代码以及与所述前端代码对应的项目信息构建JAR包,并记录所述JAR包的封板时间;其中,所述封板时间为完成构建所述JAR包的时间;对所述JAR包设置生效时间后进行存储,以使后端对所述JAR包进行测试;在确定所述后端完成对所述JAR包的测试,且确定所述JAR包的生效时间的情况下,将所述JAR包进行发布,并记录所述JAR包的发布时间;其中,所述生效时间在所述发布时间之后;基于所述前端项目中发布后的JAR包对所述前端项目中尚未发布的JAR包进行资源更新。2.根据权利要求1所述的方法,其特征在于,所述基于所述前端代码以及与所述前端代码对应的项目信息构建JAR包,包括:确定与所述项目信息对应的node_modules文件夹;在所述node_modules文件夹中配置与所述项目信息对应的构建模块;获取所述前端代码对应的项目信息,调用所述构建模块对所述前端代码以及与所述前端代码对应的项目信息进行构建,生成JAR包。3.根据权利要求1所述的方法,其特征在于,所述对所述JAR包设置生效时间后进行存储,以使后端对所述JAR包进行测试,包括:获取构建得到的JAR包;设置所述JAR包的生效时间,并将所述JAR包添加所述生效时间后上传到MongoDB;后端通过DevOps访问所述MongoDB中的JAR包,并对所述JAR包进行测试。4.根据权利要求1所述的方法,其特征在于,所述基于所述前端项目中发布后的JAR包对所述前端项目中尚未发布的JAR包进行资源更新,包括:对前端项目中每个版本号对应的JAR包分别设置独立的资源包,将所述JAR包的资源存储到对应的资源包中;在前端项目中的JAR包发布后,确定前端项目中发生变更的资源,将前端项目中发生变更的资源归并到尚未发布的JAR包对应的资源包。5.根据权利要求1所述的方法,其特征在于,在将所述JAR包进行发布之后,所述方法还包括:将前端项目中发布后的JAR包上传到资源管理平台;将所述资源管理平台中达到生效时间的JAR包作为生效JAR包,统计所述生效JAR包对应的资源的访问记录,基于所述生效...

【专利技术属性】
技术研发人员:闫珍珍
申请(专利权)人:中国平安人寿保险股份有限公司
类型:发明
国别省市:

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

1