前端项目打包方法、装置、电子设备、存储介质及程序产品制造方法及图纸

技术编号:43312234 阅读:15 留言:0更新日期:2024-11-15 20:14
本申请提供一种前端项目打包方法、装置、电子设备、存储介质及程序产品。该方法包括:获取多项前端项目的打包信息,打包信息包括前端项目的路径、前端项目中需打包的分支名称;遍历每项前端项目的打包信息,将每项前端项目中需打包的分支名称与当前前端项目的分支名称进行比对,得到比对结果,比对结果用于指示每项前端项目中需打包的分支名称是否与当前前端项目的分支名称一致;根据比对结果,获取每项前端项目中需打包的分支的最新版本;对每项前端项目中需打包的分支的最新版本执行打包任务,得到每项前端项目的打包文件,直至得到多项前端项目的打包文件。本申请的方法,实现了提升前端项目打包效率的技术效果。

【技术实现步骤摘要】

本申请涉及计算机,尤其涉及一种前端项目打包方法、装置、电子设备、存储介质及程序产品


技术介绍

1、随着移动应用技术的快速发展,各个公司为了推广自己的产品及服务,会对本公司及第三方的开发者提供软件开发工具包(software development kit,sdk)。sdk中集成有各种开发服务,可以为应用程序(application,app)开发者提供开发功能。一般当sdk开发完成后,会将打包好的sdk发布到开发者平台上,以供下载和后续集成。

2、目前,在进行sdk打包时,考虑到部分开发者并不需要sdk的全部功能,通常需要对特定的开发者单独拉分支,对sdk的功能进行裁剪,并在本地环境手动编译源码,生成库文件。在前后端分离之后,前端模块化经过不断的发展,大部分的前端模块化的项目都依赖于webpack(静态模块打包工具)。常规的打包流程是针对每一个项目进行独立打包,在同时开发或者编译部署微前端的多个项目时,需要进行大量的重复的工作,耗费人工成本,存在前端项目打包效率低的技术问题。


技术实现思路

1、本本文档来自技高网...

【技术保护点】

1.一种前端项目打包方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述获取多项前端项目的打包信息,包括:

3.根据权利要求2所述的方法,其特征在于,所述方法还包括:

4.根据权利要求1至3任一项所述的方法,其特征在于,所述根据所述比对结果,获取所述每项前端项目中需打包的分支的最新版本,包括:

5.根据权利要求4所述的方法,其特征在于,所述将所述当前前端项目的分支切换到所述第一前端项目中需打包的分支之前,所述方法包括:

6.根据权利要求5所述的方法,其特征在于,所述方法还包括:

>7.根据权利要求1...

【技术特征摘要】

1.一种前端项目打包方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述获取多项前端项目的打包信息,包括:

3.根据权利要求2所述的方法,其特征在于,所述方法还包括:

4.根据权利要求1至3任一项所述的方法,其特征在于,所述根据所述比对结果,获取所述每项前端项目中需打包的分支的最新版本,包括:

5.根据权利要求4所述的方法,其特征在于,所述将所述当前前端项目的分支切换到所述第一前端项目中需打包的分支之前,所述方法包括:

6.根据权利要求5所述的方法,其特征在于,所述方法还包括:

7.根据权利要求1至6任一项所述...

【专利技术属性】
技术研发人员:刘红丽吕烨李大中
申请(专利权)人:中国联合网络通信集团有限公司
类型:发明
国别省市:

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

1