[发明专利]命令行搭建可配置Vue项目脚手架的系统及方法在审
申请号: | 202110604429.1 | 申请日: | 2021-05-31 |
公开(公告)号: | CN113296746A | 公开(公告)日: | 2021-08-24 |
发明(设计)人: | 陈锐;施明财;范渊;吴永越;郑学新;刘韬 | 申请(专利权)人: | 成都安恒信息技术有限公司 |
主分类号: | G06F8/20 | 分类号: | G06F8/20;G06F8/71;G06F8/38 |
代理公司: | 成都君合集专利代理事务所(普通合伙) 51228 | 代理人: | 张鸣洁 |
地址: | 610000 四川省成都市自由贸易试验区成*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 命令行 搭建 配置 vue 项目 脚手架 系统 方法 | ||
1.一种命令行搭建可配置Vue项目脚手架的系统,其特征在于:包括本地客户端和服务器,所述服务器中搭建有Vue项目模板和用于调取Vue项目模板中数据的脚手架;
所述Vue项目模板包括Vue基础模块、公用组件、常用工具和自定义的其他功能模块这些功能模块,Vue项目模板还包括各个功能模块的相关文件,Vue基础模块包括Vue项目的所有基础模块,所述公用组件包括Vue项目公用的所有组件,所述常用工具包括Vue项目中常用的工具;
所述脚手架包括命令解析中心和执行中心,所述执行中心包括命令-配置文件映射模块、文件拷贝模块,所述命令解析中心用于解析本地客户端上传的输入命令,所述命令-配置文件映射模块用于建立输入命令对应的功能模块及该功能模块对应的相关文件的映射,所述文件拷贝模块用于拷贝映射的功能模块及该功能模块对应的配置文件。
2.根据权利要求1所述的一种命令行搭建可配置Vue项目脚手架的系统,其特征在于:所述脚手架的执行中心还包括执行结果反馈模块,所述执行结果反馈模块用于将执行中心的执行结果反馈到本地客户端。
3.根据权利要求1所述的一种命令行搭建可配置Vue项目脚手架的系统,其特征在于:所述用户在本地客户端输入命令,上传到服务器的命令解析中心进行解析。
4.根据权利要求1所述的一种命令行搭建可配置Vue项目脚手架的系统,其特征在于:所述各功能模块的相关文件包括功能模块的实现文件和配置文件。
5.一种命令行搭建可配置Vue项目脚手架的方法,基于权利要求1-4所述的系统,其特征在于,包括以下步骤:
步骤S1:服务器创建Vue项目模板,所述Vue项目模板的功能模块包括Vue基础模块、公用组件、常用工具、自定义功能模块,Vue项目模板还包括一份记录了各个模板功能的配置文件,所述配置文件要求Vue项目模板中各功能模块相关的文件的服务器路径;
步骤S2:用户在本地客户端输入命令,命令传输到脚手架的命令解析中心进行解析;
步骤S3:命令解析中心解析用户的输入命令得到解析结果,然后将解析结果传到脚手架的执行中心处理,脚手架的执行中心根据解析结果进行不同处理:
解析结果1:如果解析结果确定选择Vue项目模板的功能模块中的一个,则在执行中心的命令-配置文件映射模块中添加选择的Vue项目模板的功能模块关联的文件路径,文件拷贝模块根据文件路径从服务器上拷贝对应的功能模块至本地客户端,并由执行结果反馈模块反馈结果;
解析结果2:如果根据解析结果无法确定最终的命令-配置文件,则由执行结果反馈模块反馈错误。
6.根据权利要求5所述的一种命令行搭建可配置Vue项目脚手架的方法,其特征在于:所述步骤S3中执行中心根据解析结果进行不同处理还包括以下处理:
解析结果3:如果解析结果不完整,需要继续选择模块或等待进一步输入以确认信息,则由执行结果反馈模块反馈需要继续输入命令。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于成都安恒信息技术有限公司,未经成都安恒信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110604429.1/1.html,转载请声明来源钻瓜专利网。