公共模块的调试方法、装置、设备及存储介质与流程

文档序号:37076548发布日期:2024-02-20 21:30阅读:9来源:国知局
公共模块的调试方法、装置、设备及存储介质与流程

本申请涉及计算机领域,尤其涉及一种公共模块的调试方法、装置、设备及存储介质。


背景技术:

1、在前端架构的搭建过程中,通常会对公共模块进行提取并打包成依赖包,以接入不同项目,这种方式虽然实现了统一性,但是在开发公共模块的时候,由于不同项目所处场景和环境容易出现差异性,不同项目中往往会出现不同情况,需要不断切换项目,并在本地启动联调,对开发者会带来极大的负担。

2、相关技术中,为了解决上述问题,通常会在本地启动多个项目,通过建立公共模块自动化本地发布机制,在本地进行多个项目的适配,这样每次更新公共模块,均会触发各个项目的依赖包的更新,从而可以提高公共模块的开发效率。但本地启动过多项目,会造成本地内存出现崩溃的情况。

3、因此,亟需一种可以有效减小本地内存的占用的方案。


技术实现思路

1、本申请提供一种公共模块的调试方法、装置、设备及存储介质,用以解决本地内存出现崩溃的技术问题,实现有效地减小本地内存的占用。

2、第一方面,本申请提供一种公共模块的调试方法,包括:响应于监测到目标项目加载或目标项目中的待调试公共模块的本地代码变更,对本地代码进行打包,得到调试包;在预设浏览器中,采用调试包,调试待调试公共模块。

3、可选地,如上的公共模块的调试方法,对本地代码进行打包,得到调试包,包括:确定本地代码中发生变更的目标代码;对目标代码进行打包,得到调试包。

4、可选地,如上的公共模块的调试方法,对本地代码进行打包,得到调试包之前,该公共模块的调试方法还包括:获取目标项目的配置参数,配置参数包括:针对本地代码的打包规则和/或打包命令;相应的,对本地代码进行打包,得到调试包,包括:按照配置参数,对本地代码进行打包,得到调试包。

5、可选地,如上的公共模块的调试方法,得到调试包之后,该公共模块的调试方法还包括:按照预设的调试包的存储地址,存储调试包。

6、可选地,如上的公共模块的调试方法,在预设浏览器中,采用调试包,调试待调试公共模块,包括:获取目标项目的线上环境地址;在预设浏览器中,根据线上环境地址,定位目标项目,以确定待调试公共模块;采用调试包,调试待调试公共模块。

7、可选地,如上的公共模块的调试方法,采用调试包,调试待调试公共模块,包括:将待调试公共模块的线上代码,替换为调试包中包含的代码。

8、可选地,如上的公共模块的调试方法,在预设浏览器中,采用调试包,调试待调试公共模块之后,该公共模块的调试方法还包括:在监测到目标项目的启动指令时,采用预设浏览器启动目标项目,以展示调试后的待调试公共模块对应的内容。

9、可选地,如上的公共模块的调试方法,预设浏览器为目标项目的内置浏览器。

10、第二方面,本申请提供一种公共模块的调试装置,包括:打包模块,用于响应于监测到目标项目加载或目标项目中的待调试公共模块的本地代码变更,对本地代码进行打包,得到调试包;调试模块,用于在预设浏览器中,采用调试包,调试待调试公共模块。

11、第三方面,本申请提供一种电子设备,包括:处理器,以及与处理器连接的存储器;存储器存储计算机执行指令;处理器执行存储器存储的计算机执行指令,以实现如第一方面的公共模块的调试方法。

12、第四方面,本申请提供一种计算机可读存储介质,计算机可读存储介质中存储有计算机执行指令,计算机执行指令被执行时用于实现如第一方面的公共模块的调试方法。

13、本申请提供的公共模块的调试方法、装置、设备及存储介质,在监测到目标项目加载或目标项目中的待调试公共模块的本地代码变更时,对本地代码进行打包,构建出对待调试公共模块进行调试时所需要的调试包,最后在预设浏览器中,采用调试包对待调试公共模块进行调试。由于只需要对待调试公共模块进行操作,无需启动多个不同的项目,因此,可以有效减小本地内存的占用,从而降低本地内存出现崩溃的情况的概率。



技术特征:

1.一种公共模块的调试方法,其特征在于,包括:

2.根据权利要求1所述的调试方法,其特征在于,所述对所述本地代码进行打包,得到调试包,包括:

3.根据权利要求1所述的调试方法,其特征在于,所述对所述本地代码进行打包,得到调试包之前,所述调试方法还包括:

4.根据权利要求1至3中任一项所述的调试方法,其特征在于,所述得到调试包之后,所述调试方法还包括:

5.根据权利要求1至3中任一项所述的调试方法,其特征在于,所述在预设浏览器中,采用所述调试包,调试所述待调试公共模块,包括:

6.根据权利要求5所述的调试方法,其特征在于,所述采用所述调试包,调试所述待调试公共模块,包括:

7.根据权利要求1至3中任一项所述的调试方法,其特征在于,所述在预设浏览器中,采用所述调试包,调试所述待调试公共模块之后,所述调试方法还包括:

8.根据权利要求1所述的调试方法,其特征在于,所述预设浏览器为所述目标项目的内置浏览器。

9.一种公共模块的调试装置,其特征在于,包括:

10.一种电子设备,其特征在于,包括:处理器,以及与所述处理器连接的存储器;

11.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有计算机执行指令,所述计算机执行指令被执行时用于实现如权利要求1至8中任一项所述的公共模块的调试方法。


技术总结
本申请提供一种公共模块的调试方法、装置、设备及存储介质。该方法包括:响应于监测到目标项目加载或目标项目中的待调试公共模块的本地代码变更,对本地代码进行打包,得到调试包;在预设浏览器中,采用调试包,调试待调试公共模块。本申请的方法,可以有效地减小本地内存的占用。

技术研发人员:李京京
受保护的技术使用者:中国联合网络通信集团有限公司
技术研发日:
技术公布日:2024/2/19
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1