【技术实现步骤摘要】
项目处理方法、装置、电子设备及存储介质
[0001]本申请涉及数据处理领域,尤其涉及一种项目处理方法
、
装置
、
电子设备及存储介质
。
技术介绍
[0002]在一些大型项目的开发过程中,当涉及到的页面以及模块比较复杂的时候,问题排查可能比较困难
。
[0003]目前,开发人员可以使用开发者工具来定位问题,或者,利用抓包工具,进行数据抓取来定位问题
。
[0004]但是,为保证项目代码的安全性,通常会对项目代码进行加密,此时,使用开发者工具,或者,抓包工具来定位问题,难度较大,使得问题定位的效率较低
。
技术实现思路
[0005]本申请提供一种项目处理方法
、
装置
、
电子设备及存储介质,可以提升问题定位的效率
。
[0006]第一方面,本申请提供一种项目处理方法,包括:
[0007]在目标项目中安装目标脚手架;所述目标脚手架是基于
node
环境构建的脚 ...
【技术保护点】
【技术特征摘要】
1.
一种项目处理方法,其特征在于,包括:在目标项目中安装目标脚手架;所述目标脚手架是基于
node
环境构建的脚手架工具;根据所述目标脚手架对所述目标项目的路由文件和项目文件进行配置,生成路由配置文件;所述路由配置文件用于表征所述项目文件与路由的映射关系;响应于代码定位请求,根据所述路由配置文件和工单信息,利用所述目标脚手架的目标指令对目标页面对应的目标代码进行定位,得到所述目标代码的定位结果;所述代码定位请求中包括所述工单信息
。2.
根据权利要求1所述的方法,其特征在于,所述利用所述目标脚手架的目标指令对目标页面对应的目标代码进行定位,得到所述目标代码的定位结果,包括:根据所述工单信息中的远端库地址,利用所述脚手架的查询指令获取所述目标项目的代码;利用所述脚手架的匹配指令,根据所述路由配置文件对所述工单信息中目标页面路由进行匹配,获取匹配结果;根据所述匹配结果和所述目标项目的代码,得到所述定位结果
。3.
根据权利要求2所述的方法,其特征在于,所述根据所述匹配结果和所述目标项目的代码,得到所述定位结果,包括:根据所述匹配结果,从所述目标项目的代码中获取所述页面路由对应的项目页面的代码文件;利用所述脚手架的解析指令,获取所述代码文件的字符内容;利用所述脚手架的匹配指令,根据所述工单信息中模块功能信息对所述字符内容进行匹配,得到所述定位结果
。4.
根据权利要求1‑3任一项所述的方法,其特征在于,所述方法还包括:将所述定位结果通过超文本标记语言标签的方式在预设界面进行回显,以展示所述定位结果
。5.
根据权利要求4所述的方法,其特征在于,所述方法还包括:创建用于构建目标脚手架项目的项目文件夹;通过
node
包管理工具
NPM
初始化所述目标脚手架项目;...
【专利技术属性】
技术研发人员:冯新弟,
申请(专利权)人:联通数字科技有限公司联通云数据有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。