前端项目的项目开发方法、装置、电子设备以及介质制造方法及图纸

技术编号:37334628 阅读:26 留言:0更新日期:2023-04-21 23:13
本发明专利技术实施例提供了前端项目的项目开发方法、装置、电子设备以及介质,所述方法包括:响应于针对脚手架输入的项目修改命令,确定所述项目修改命令对应的目标前端项目;在所述脚手架交互界面上显示所述项目修改命令对应的第一交互界面,所述第一交互界面包括基于针对所述目标前端项目的一个或多个修改内容选项和修改方式选项;响应于针对所述第一交互界面中目标修改内容选项和目标修改方式选项的确定操作,针对所述目标前端项目,按照目标修改内容选项和所述目标修改方式选项对所述目标前端项目进行修改。通过本发明专利技术实施例,实现了针对搭建好的前端项目快速进行修改。针对搭建好的前端项目快速进行修改。针对搭建好的前端项目快速进行修改。

【技术实现步骤摘要】
前端项目的项目开发方法、装置、电子设备以及介质


[0001]本专利技术涉及前端开发
,特别是涉及前端项目的项目开发方法、装置、电子设备以及介质。

技术介绍

[0002]目前前端项目主要是通过前端脚手架实现项目的快速搭建,但不同前端技术框架对应的脚手架不同,如React对应create

react

app,Vue对应vue

cli。与此同时,不同脚手架搭建的项目内容不同,功能也不同。即使用脚手架生成项目之后,仍然需要开发者做进一步的处理才能投入使用,而且,在现有的前端开发过程中,在项目生成后,难以对项目内容进行修改调整。

技术实现思路

[0003]鉴于上述问题,提出了以便提供克服上述问题或者至少部分地解决上述问题的前端项目的项目开发方法、装置、电子设备以及介质,包括:
[0004]本专利技术提供的第一方面为一种前端项目的项目开发方法,应用于脚手架,所述方法包括:
[0005]响应于针对脚手架输入的项目修改命令,确定所述项目修改命令对应的目标前端项目;
[0006]在所述脚手架交互界面上显示所述项目修改命令对应的第一交互界面,所述第一交互界面包括针对所述目标前端项目的一个或多个修改内容选项和修改方式选项;
[0007]响应于针对所述第一交互界面中目标修改内容选项和目标修改方式选项的确定操作,针对所述目标前端项目,按照所述目标修改内容选项和所述目标修改方式选项对所述目标前端项目进行修改。
[0008]本专利技术提供的第二方面为一种前端项目的开发方法,应用于项目开发部署系统,所述项目开发部署系统包括脚手架,所述方法包括:
[0009]在脚手架中配置用于创建前端项目的一个或多个项目配置信息;
[0010]响应于针对所述脚手架的项目创建命令,在所述脚手架交互界面上显示所述项目创建命令对应的第二交互界面,所述第二交互界面包括一个或多个项目选项,每个项目选项与所述一个或多个项目配置信息对应;
[0011]响应于针对所述第二交互界面中的目标项目选项的确定操作,确定所述目标项目选项对应的目标项目配置信息;
[0012]根据所述目标项目配置信息创建所述项目创建命令对应的目标前端项目。
[0013]本专利技术提供的第三方面为一种前端项目的项目开发装置,所述装置包括:
[0014]项目修改命令响应模块,用于响应于针对脚手架输入的项目修改命令,确定所述项目修改命令对应的目标前端项目;
[0015]第一交互模块,用于在所述脚手架交互界面上显示所述项目修改命令对应的第一
交互界面,所述第一交互界面包括针对所述目标前端项目的一个或多个修改内容选项和修改方式选项;
[0016]项目修改模块,用于响应于针对所述第一交互界面中目标修改内容选项和目标修改方式选项的确定操作,针对所述目标前端项目,按照所述目标修改内容选项和所述目标修改方式选项对所述目标前端项目进行修改。
[0017]本专利技术提供的第四方面为一种前端项目的开发装置,应用于项目开发部署系统,所述项目开发部署系统包括脚手架,所述装置包括:
[0018]项目配置模块,用于在脚手架中配置用于创建前端项目的一个或多个项目配置信息;
[0019]第二交互模块,用于响应于针对所述脚手架的项目创建命令,在所述脚手架交互界面上显示所述项目创建命令对应的第二交互界面,所述第二交互界面包括一个或多个项目选项,每个项目选项与所述一个或多个项目配置信息对应;
[0020]配置选择模块,用于响应于针对所述第二交互界面中的目标项目选项的确定操作,确定所述目标项目选项对应的目标项目配置信息;
[0021]项目创建模块,用于根据所述目标项目配置信息创建所述项目创建命令对应的目标前端项目。
[0022]本专利技术提供的第五方面为一种电子设备,包括处理器、存储器及存储在所述存储器上并能够在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现如上所述前端项目的项目开发方法。
[0023]本专利技术提供的第六方面为一种计算机可读存储介质,所述计算机可读存储介质上存储计算机程序,所述计算机程序被处理器执行时实现如上所述前端项目的项目开发方法。
[0024]本专利技术实施例具有以下优点:
[0025]本专利技术实施例通过响应于针对脚手架输入的项目修改命令,确定项目修改命令对应的目标前端项目,进而在脚手架交互界面上显示项目修改命令对应的第一交互界面,第一交互界面包括基于针对目标前端项目的一个或多个修改内容选项和修改方式选项,通过响应于针对第一交互界面中目标修改内容选项和目标修改方式选项的确定操作,针对目标前端项目,按照目标修改方式对目标前端项目进行修改,实现了针对搭建好的前端项目快速进行修改。
[0026]而且,本专利技术实施例通过在脚手架中配置用于创建前端项目的一个或多个项目配置信息,进而响应于针对脚手架的项目创建命令,在脚手架交互界面上显示项目创建命令对应的第二交互界面,进而可以响应于针对第二交互界面中的目标项目选项的确定操作,确定目标项目选项对应的目标项目配置信息,并可以根据目标项目配置信息创建项目创建命令对应的目标前端项目,实现了通过脚手架快速搭建前端项目,让前端项目实现即搭即用,保证前端项目前期的快速启动、定制开发者想要的项目内容,同时可以节约开发成本。
附图说明
[0027]为了更清楚地说明本专利技术的技术方案,下面将对本专利技术的描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域
普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0028]图1是本专利技术一实施例提供的一种前端项目的项目开发方法的步骤流程图;
[0029]图2是本专利技术一实施例提供的另一种前端项目的项目开发方法的步骤流程图;
[0030]图3是本专利技术一实施例提供的另一种前端项目的项目开发方法的步骤流程图;
[0031]图4a是本专利技术提供的一种脚手架实现搭建前端项目的示意图;
[0032]图4b是本专利技术提供的一种脚手架中的模块关系示意图;
[0033]图4c是本专利技术提供的一种脚手架新建项目的过程示意图;
[0034]图4d是本专利技术提供的一种脚手架修改项目的过程示意图;
[0035]图5是本专利技术一实施例提供的一种前端项目的项目开发装置的结构示意图;
[0036]图6是本专利技术一实施例提供的另一种前端项目的项目开发装置的结构示意图。
具体实施方式
[0037]为使本专利技术的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式对本专利技术作进一步详细的说明。显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。
[0038]前端项目具备人性化的本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种前端项目的项目开发方法,其特征在于,应用于脚手架,所述方法包括:响应于针对脚手架输入的项目修改命令,确定所述项目修改命令对应的目标前端项目;在所述脚手架交互界面上显示所述项目修改命令对应的第一交互界面,所述第一交互界面包括针对所述目标前端项目的一个或多个修改内容选项和修改方式选项;响应于针对所述第一交互界面中目标修改内容选项和目标修改方式选项的确定操作,针对所述目标前端项目,按照所述目标修改内容选项和所述目标修改方式选项对所述目标前端项目进行修改。2.根据权利要求1所述的方法,其特征在于,还包括:在脚手架中配置用于创建前端项目的一个或多个项目配置信息;响应于针对所述脚手架的项目创建命令,在所述脚手架交互界面上显示所述项目创建命令对应的第二交互界面,所述第二交互界面包括一个或多个项目选项,每个项目选项与所述一个或多个项目配置信息对应;响应于针对所述第二交互界面中的目标项目选项的确定操作,确定所述目标项目选项对应的目标项目配置信息;根据所述目标项目配置信息创建所述项目创建命令对应的目标前端项目。3.一种前端项目的项目开发方法,其特征在于,应用于项目开发部署系统,所述项目开发部署系统包括脚手架,所述方法包括:在脚手架中配置用于创建前端项目的一个或多个项目配置信息;响应于针对所述脚手架的项目创建命令,在所述脚手架交互界面上显示所述项目创建命令对应的第二交互界面,所述第二交互界面包括一个或多个项目选项,每个项目选项与所述一个或多个项目配置信息对应;响应于针对所述第二交互界面中的目标项目选项的确定操作,确定所述目标项目选项对应的目标项目配置信息;根据所述目标项目配置信息创建所述项目创建命令对应的目标前端项目。4.根据权利要求3所述的方法,其特征在于,还包括:响应于针对脚手架输入的项目修改命令,确定所述项目修改命令对应的目标前端项目;在所述脚手架交互界面上显示所述项目修改命令对应的第一交互界面,所述第一交互界面包括针对所述目标前端项目的一个或多个修改内容选项和修改方式选项;响应于针对所述第一交互界面中目标修改内容选项和目标修改方式选项的确定操作,针对所述目标前端项目,按照所述目标修改内容选项和所述目标修改方式选项对所述目标前端项目进行修改。5.根据权利要求3所述的方法,其特征在于,所述目标配置信息包括项目模板,所述根据所述目标项目模板创建所述项目创建命令对应的目标前端项目,包括:创建所述项目创建命令对应的目标前端项目;根据所述目标前端项目对所述项目模板进行赋值,得到有效的目标项目文件;将所述目标项目文件拷贝至所述目标前端项目。6.根据权利要求3所述的方法,其特征在于,所述项目配置信息包括项目的依赖库,所
述依赖库由一个或多个第三方依赖构成,所述根据所述目标项目模板创建所述项目创建命令对应的目标前端项目,包括:从所述依赖库中,确定所述目标项目选项对应的目标第三方依赖;在创建的目标前端项目中安装所述目标第三方依赖。7.根据权利要求3所述的方法,其特征在于,所述目...

【专利技术属性】
技术研发人员:袁星冯仲尼丰凯利
申请(专利权)人:网易杭州网络有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1