[发明专利]codeCli脚手架搭建项目系统有效
| 申请号: | 202010067445.7 | 申请日: | 2020-01-20 |
| 公开(公告)号: | CN111124376B | 公开(公告)日: | 2023-08-11 |
| 发明(设计)人: | 张明 | 申请(专利权)人: | 众能联合数字技术有限公司 |
| 主分类号: | G06F8/20 | 分类号: | G06F8/20;G06F8/34;G06F8/33;G06F8/658 |
| 代理公司: | 南京众联专利代理有限公司 32206 | 代理人: | 叶涓涓 |
| 地址: | 210000 江苏省南京市雨花台区郁金*** | 国省代码: | 江苏;32 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | codecli 脚手架 搭建 项目 系统 | ||
1.codeCli脚手架搭建项目系统,其特征在于:包括操作界面模块、新增模板模块、创建项目模块、删除模板模块、提取项目框架模块、模板合并模块;所述操作界面模块提供可视化的操作界面,用于采集用户输入的数据,编译转化成相关的node指令,并实时展示结果在界面中;新增模板模块用于根据指定的模板源新增模板并将其存储在模板列表中,模板列表能够在可视化界面中展示;创建项目模块基于输入的项目名称、项目目录,选择的模板创建项目,初始化选择的模板框架到本地,创建成功后生成模板的使用记录;删除模板模块用于删除指定的模板,操作成功后,在模板列表中移除被删除的模板名称一栏;提取项目框架模块用于对比项目中更新的模板和初始模板的内容,触发“code-cliextract”命令,生成新的模板版本号并列出更新日志,利用git对比工具,比较项目初始中模板的文件内容与该项目中模板内文件的差异,升级模板或存储为新模板;模板合并模块用于检查到框架版本号升级后,根据各端模板使用记录查找其对应的项目,针对创建的项目进行分析,分析出使用模板的方法中属于业务代码的部分,把新的框架和项目中使用模板利用git对比工具进行对比,高亮差异,合并采用新的模板或对原项目中模板进行部分升级。
2.根据权利要求1所述的codeCli脚手架搭建项目系统,其特征在于:所述创建项目模块初始化选择的模板框架到本地时,触发code-cliinit的方法,把选择的模板利用git工具克隆到用户本地,同时把用户和模板的联系、版本信息存入数据库中。
3.根据权利要求1所述的codeCli脚手架搭建项目系统,其特征在于:所述提取项目框架模块在比对项目框架和其引用的模板后,列出差异点,根据差异选择性地或者全部采用最新的内容更新升级原模板,或另存为新的模板。
4.根据权利要求1所述的codeCli脚手架搭建项目系统,其特征在于:所述模板合并模块在合并时自动执行test脚本进行测试,自测无误后提示合并成功。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于众能联合数字技术有限公司,未经众能联合数字技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010067445.7/1.html,转载请声明来源钻瓜专利网。
- 上一篇:基坑支护装置
- 下一篇:基于5G的实时仿真系统





