【技术实现步骤摘要】
codeCli脚手架搭建项目系统
本专利技术属于计算机软件
,涉及基于codeCli的脚手架搭建项目系统。
技术介绍
目前在每次开发新的软件项目时,总需要搭建新的框架,维护一系列的配置,与多方沟通如何如何设计,沟通成本大,新项目稳定性也存在较大的风险。随着项目逐渐增多,带来的缺点也越来越明显,主要有以下几点:1.由于新老框架不一致,维护成本非常高。2.经常重复造轮子,造成代码冗余,资源浪费。3.不能满足公司业务场景的模块化打包。
技术实现思路
为解决上述问题,本专利技术公开了一种codeCli脚手架搭建项目系统,基于node、webpack、git工具编写实现CodeCli脚手架,能够导出、更新、对比框架,升级项目。为了达到上述目的,本专利技术提供如下技术方案:codeCli脚手架搭建项目系统,包括操作界面模块、新增模板模块、创建项目模块、删除模板模块、提取项目框架模块、模板合并模块;所述操作界面模块提供可视化的操作界面,用于采集用户输入的数据,编译转化成相关 ...
【技术保护点】
1.codeCli脚手架搭建项目系统,其特征在于:包括操作界面模块、新增模板模块、创建项目模块、删除模板模块、提取项目框架模块、模板合并模块;所述操作界面模块提供可视化的操作界面,用于采集用户输入的数据,编译转化成相关的node指令,并实时展示结果在界面中;新增模板模块用于根据指定的模板源新增模板并将其存储在模板列表中,模板列表能够在可视化界面中展示;创建项目模块基于输入的项目名称、项目目录,选择的模板创建项目,初始化选择的模板框架到本地,创建成功后生成模板的使用记录;删除模板模块用于删除指定的模板,操作成功后,在模板列表中移除被删除的模板名称一栏;提取项目框架模块用于对比 ...
【技术特征摘要】
1.codeCli脚手架搭建项目系统,其特征在于:包括操作界面模块、新增模板模块、创建项目模块、删除模板模块、提取项目框架模块、模板合并模块;所述操作界面模块提供可视化的操作界面,用于采集用户输入的数据,编译转化成相关的node指令,并实时展示结果在界面中;新增模板模块用于根据指定的模板源新增模板并将其存储在模板列表中,模板列表能够在可视化界面中展示;创建项目模块基于输入的项目名称、项目目录,选择的模板创建项目,初始化选择的模板框架到本地,创建成功后生成模板的使用记录;删除模板模块用于删除指定的模板,操作成功后,在模板列表中移除被删除的模板名称一栏;提取项目框架模块用于对比项目中更新的模板和初始模板的内容,利用git对比工具,比较项目初始中模板的文件内容与该项目中模板内文件的差异,升级模板或存储为新模板;模板合并模块用于检查到框架版本号升级后,根据各端模板使用记录查找其对应的项目,针对创建的项目进行分析,...
【专利技术属性】
技术研发人员:张明,
申请(专利权)人:众能联合数字技术有限公司,
类型:发明
国别省市:江苏;32
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。