一种组件调试方法、装置及计算机设备制造方法及图纸

技术编号:32130764 阅读:31 留言:0更新日期:2022-01-29 19:29
本申请提供一种组件调试方法、装置及计算机设备。该组件调试方法包括:从参考组件库中获取参考组件包,参考组件包包括参考组件对应的参考组件代码和参考组件代码调用的依赖;根据作用于在线代码编辑器的编辑指令,对参考组件代码进行编辑,得到初始组件代码及初始组件代码调用的依赖;基于服务器的容器环境运行并调试初始组件代码及初始组件代码调用的依赖,其中,容器环境为容器提供的运行环境,容器为服务器与初始组件间的接口集合;根据调试后的初始组件代码及初始组件代码调用的依赖,生成目标组件。本申请通过在线编辑器对各参考组件进行在线的二次编辑或开发调试,可以提高开发效率,完成不同业务场景下的组件适配和调整。完成不同业务场景下的组件适配和调整。完成不同业务场景下的组件适配和调整。

【技术实现步骤摘要】
一种组件调试方法、装置及计算机设备


[0001]本申请涉及计算机
,尤其涉及一种组件调试方法、装置及计算机设备。

技术介绍

[0002]组件是指构成页面的基本元素。组件作为一种基础的页面搭建工具,具有可复用、可组合和可修改等能力。组件调试是指可以将原本的子组件进行修改、编辑或者组合成复合组件的过程。
[0003]现有的组件调试方法主要有两种:在浏览器安装调试插件或者将代码拉倒本地环境中进行调试。在“浏览器安装调试插件”的方法是通过安装的浏览器插件,调用浏览器的应用程序编程接口(Application Programming Interface,简称API),然后浏览器预设页面基于调试的API对调试的组件执行调用操作。而“将代码拉倒本地环境中进行调试”的方法是先利用版本管理工具,将代码拉到本地环境,通过下载依赖包等方式,完成整个开发环境搭建,组件运行调试基本在本地浏览器和本地编辑器内完成。
[0004]但是,当组件需要满足多种调试场景的时候,现有技术不能实现对组件的二次编辑、将多个组件组合成为复合组件等复杂流程。
专本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种组件调试方法,其特征在于,所述方法包括:从参考组件库中获取参考组件包,所述参考组件包包括参考组件对应的参考组件代码和所述参考组件代码调用的依赖;根据作用于在线代码编辑器的编辑指令,对所述参考组件代码和所述参考组件代码调用的依赖进行编辑,得到初始组件代码及所述初始组件代码调用的依赖;基于服务器的容器环境运行并调试所述初始组件代码及所述初始组件代码调用的依赖,其中,所述容器环境为容器提供的运行环境,所述容器为所述服务器与所述初始组件间的接口集合;根据调试后的所述初始组件代码及所述初始组件代码调用的依赖,生成目标组件。2.根据权利要求1所述的方法,其特征在于,根据调试后的所述初始组件代码及所述初始组件代码调用的依赖,生成目标组件的步骤之后,所述方法还包括:将目标组件、所述目标组件对应的目标组件代码及所述目标组件代码调用的依赖合成为目标组件包;将所述目标组件包存储至所述参考组件库,和/或,输出目标组件包调试完成的指示信息。3.根据权利要求1所述的方法,其特征在于,从参考组件库中获取参考组件包的步骤,包括:从所述参考组件库中获取至少两个基础组件包,其中,各所述基础组件包均包括一个基础组件、所述基础组件对应的基础组件代码和所述基础组件代码调用的依赖;将各所述基础组件与目标容器关联;根据所述目标容器绑定的目标数据模型和/或注册业务方法,调整各所述基础组件的配置项,得到各所述基础组件对应的第一组件;通过可视化编辑器将全部所述第一组件融合为所述参考组件。4.根据权利要求3所述的方法,其特征在于,将各所述基础组件与目标容器关联的步骤,包括:接收对应各所述基础组件的操作指令,其中,所述操作指令包括所述可视化编辑器中各基础组件对应的目标操作区,各所述目标操作区均对应同一个目标容器;根据所述操作指令将各所述基础组件移动至对应的目标操作区,所述目标操作区的数量大于所述基础组件的数量。5.根据权利要求3所述的方法,其特征在于,通过可视化编辑器将全部所述第一组件融合为所述参考组件的步骤,包括:组合各所述第一组件为第二组件;通过Docker容器技术构建所述第二组件对应的运行环境;基于所述第二组件对应的运行环境,调试所述第二组件对应的第二组件代码及所述第二组件代码调用的依赖;选取调试后的所述第二组件为所述参考组件。6.根据权利...

【专利技术属性】
技术研发人员:赵欢杨鹏郑菊英
申请(专利权)人:树根互联股份有限公司
类型:发明
国别省市:

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

1