(19)国家知识产权局
(12)发明 专利申请
(10)申请公布号
(43)申请公布日
(21)申请 号 202210699250.3
(22)申请日 2022.06.20
(71)申请人 中国平安财产保险股份有限公司
地址 518000 广东省深圳市福田区益田路
5033号平安金融中心12、 13、 38、 39、 40
层
(72)发明人 黎桥初
(74)专利代理 机构 深圳市世联合知识产权代理
有限公司 4 4385
专利代理师 刘畅
(51)Int.Cl.
G06F 9/445(2018.01)
G06F 8/30(2018.01)
G06F 8/71(2018.01)
G06F 8/65(2018.01)
(54)发明名称
项目处理方法、 装置、 计算机设备及存储介
质
(57)摘要
本申请实施例属于数据处理领域, 涉及一种
项目处理方法, 包括: 基于脚手架工具对vite开
发服务器的启动命令进行封装; 读取目标项目的
配置文件; 获取与vite开发服务器对应的配置 数
据并传入配置文件; 将配置文件内的所有配置对
象转换成与vite开发服务器对应的目标配置对
象; 读取目标项目的指定目录下的主页面文件,
并加入指定标签引用, 生成与vite开发服务器对
应的目标入口文件; 将目标配置对象导出至目标
入口文件内, 并执行启动命令以启动目标项目。
本申请还提供一种项目处理装置、 计算机设备及
存储介质。 此外, 本申请 还涉及区块链技术, 目标
配置对象可存储于区块链中。 通过本申请的项目
升级方式可以减少开发人员的开发工作量, 提升
项目升级的处 理效率。
权利要求书2页 说明书13页 附图4页
CN 115098186 A
2022.09.23
CN 115098186 A
1.一种项目处 理方法, 其特 征在于, 包括下述 步骤:
基于预设的脚手架工具对 vite开发服 务器的启动命令进行封装处 理;
读取目标项目的配置文件;
获取与所述vite开发服务器对应的预设的配置数据, 并将所述配置数据传入所述配置
文件内;
将所述配置文件内包含的所有配置对象转换成与所述vite开发服务器对应的目标配
置对象;
读取所述目标项目的指定目录下的主页面文件, 并对所述主页面文件加入指定标签引
用, 生成与所述vite开发服 务器对应的目标入口文件;
将所述目标配置对象导出至所述目标入口文件内, 并执行所述启动命令以启动所述目
标项目。
2.根据权利要求1所述的项目处理方法, 其特征在于, 在所述将所述目标配置对象导出
至所述目标入口文件内, 并执 行所述启动命令以启动所述目标项目的步骤之后, 还 包括:
获取所述目标项目的标识信息;
基于预设的权限数据表确定出与所述标识信息对应的目标权限配置信息;
获取所述目标项目的路由信息;
从所述路由信息中确定出与所述目标权限配置信息对应的目标路由;
基于预设的权限配置组件与 预设的权限配置代码对所述目标项目进行权限配置处理,
得到相应的权限目标项目。
3.根据权利要求2所述的项目处理方法, 其特征在于, 所述基于预设的权限配置组件与
预设的权限配置代码对所述目标项目进行权限配置处理, 得到相应的权限目标项目的步
骤, 具体包括:
获取所述权限配置组件以及所述权限配置代码;
将所述权限配置组件添加至所述目标项目的所述目标路由内, 得到第一目标项目;
将所述权限配置代码注入至所述第一目标项目内, 得到第二目标项目;
将所述第二目标项目作为所述权限目标项目。
4.根据权利要求2所述的项目处理方法, 其特征在于, 所述获取所述目标项目的路由信
息的步骤, 具体包括:
获取所述目标项目的框架类型;
基于所述框架类型获取 所述目标项目的路由文件;
基于所述路由文件获取 所述目标项目的路由信息 。
5.根据权利要求2所述的项目处理方法, 其特征在于, 所述基于预设的权限数据表确定
出与所述标识信息对应的目标权限配置信息的步骤, 具体包括:
调用所述权限数据表;
基于预设的并行比较指令, 分别将所述标识信 息与所述权限数据表中的每一个标识进
行匹配处 理, 从所述权限数据表中筛 选出与所述标识信息相同的目标 标识;
从所述权限数据表中提取 出与所述目标 标识对应的权限配置信息;
将所述权限配置信息作为所述目标权限配置信息 。
6.根据权利要求2所述的项目处理方法, 其特征在于, 在所述基于预设的权限配置组件权 利 要 求 书 1/2 页
2
CN 115098186 A
2与预设的权限配置代码对所述目标项目进 行权限配置处理, 得到相应的权限目标项目的步
骤之后, 还 包括:
获取所述目标项目的重要度信息;
确定与所述重要度信息对应的存 储方式;
基于所述存 储方式对所述权限目标项目进行存 储处理。
7.根据权利要求1所述的项目处理方法, 其特征在于, 所述基于预设的脚手架工具对
vite开发服 务器的启动命令进行封装处 理的步骤, 具体包括:
调用所述脚手架工具;
获取预设的封装 命令;
通过所述脚手架工具运行所述封装命令, 以对所述vite开发服务器的启动命令进行封
装处理。
8.一种项目处 理装置, 其特 征在于, 包括:
封装模块, 用于基于预设的脚手架工具对 vite开发服 务器的启动命令进行封装处 理;
读取模块, 用于读取目标项目的配置文件;
第一获取模块, 用于获取与所述vite开发服务器对应的预设的配置数据, 并将所述配
置数据传入所述配置文件内;
转换模块, 用于将所述配置文件内包含的所有配置对象转换成与所述vite开发服务器
对应的目标配置对象;
生成模块, 用于读取所述目标项目的指定目录下的主页面文件, 并对所述主页面文件
加入指定标签引用, 生成与所述vite开发服 务器对应的目标入口文件;
启动模块, 用于将所述目标配置对象导出至所述目标入口文件内, 并执行所述启动命
令以启动所述目标项目。
9.一种计算机设备, 包括存储器和处理器, 所述存储器中存储有计算机可读指令, 所述
处理器执行所述计算机可读指令时实现如权利要求1至7中任一项所述的项目处理方法的
步骤。
10.一种计算机可读存储介质, 其特征在于, 所述计算机可读存储介质上存储有计算机
可读指令, 所述计算机可读指 令被处理器执行时实现如权利要求 1至7中任一项 所述的项目
处理方法的步骤。权 利 要 求 书 2/2 页
3
CN 115098186 A
3
专利 项目处理方法、装置、计算机设备及存储介质
安全报告 >
其他 >
文档预览
中文文档
20 页
50 下载
1000 浏览
0 评论
309 收藏
3.0分
温馨提示:本文档共20页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
本文档由 人生无常 于 2024-03-18 00:08:14上传分享