【技术实现步骤摘要】
前端工程项目构建方法和工具、计算机可读存储介质
本公开涉及项目构建领域,特别涉及一种前端工程项目构建方法和工具、计算机可读存储介质。
技术介绍
脚手架工具的核心功能是根据开发人员的命令快速生成一个完整的项目(解析命令,拷贝项目到本地),开发人员无需关心配置(构建,编译,代码规范检查等),只需关心业务代码的实现即可。
技术实现思路
专利技术人通过研究发现:相关技术的脚手架工具包含相对固定的目录模板结构及环境配置,在项目的开发、测试、上线阶段无法实现定制化的需求。鉴于以上技术问题中的至少一项,本公开提供了一种前端工程项目构建方法和工具、计算机可读存储介质,可以在在项目的开发、测试、上线阶段实现定制化需求。根据本公开的一个方面,提供一种前端工程项目构建方法,包括:将项目相关文件按照预定规范初始化成项目工程,存储在内部服务器上;将存储在内部服务器上的项目工程初始化到本地目录,其中,所述项目工程包括至少一个模板文件;响应于用户输入的请求,对项目工程进行相应操作。在本公 ...
【技术保护点】
1.一种前端工程项目构建方法,其特征在于,包括:/n将项目相关文件按照预定规范初始化成项目工程,存储在内部服务器上;/n将存储在内部服务器上的项目工程初始化到本地目录,其中,所述项目工程包括至少一个模板文件;/n响应于用户输入的请求,对项目工程进行相应操作。/n
【技术特征摘要】
1.一种前端工程项目构建方法,其特征在于,包括:
将项目相关文件按照预定规范初始化成项目工程,存储在内部服务器上;
将存储在内部服务器上的项目工程初始化到本地目录,其中,所述项目工程包括至少一个模板文件;
响应于用户输入的请求,对项目工程进行相应操作。
2.根据权利要求1所述的前端工程项目构建方法,其特征在于,用户输入的请求包括用户输入的开发请求、联调请求、测试请求、上线请求中的至少一项。
3.根据权利要求1所述的前端工程项目构建方法,其特征在于,所述响应于用户输入的请求,对项目工程进行相应操作包括:
响应于用户输入的模板添加请求,将待添加模板对应的资源加载至本地目录,其中,模板添加请求包括待添加模板名称;
和/或,
响应于用户输入的模板更新请求,自动更新替换待更新模板在本地对应的资源,其中,模板更新请求包括待更新模板名称;
和/或,
响应于用户输入的模板删除请求,自动删除引用待删除模板的文件引用部分内容,其中,模板更新请求包括待删除模板名称。
4.根据权利要求3所述的前端工程项目构建方法,其特征在于,所述自动更新替换待更新模板在本地对应的资源包括:
根据待更新模板名称扫描本地项目目录;
在本地存在待更新模板名称的情况下,删除本地待更新模板名称对应的组件模块;
将内部仓库待更新模板名称的组件模块更新至本地。
5.根据权利要求4所述的前端工程项目构建方法,其特征在于,所述自动更新替换待更新模板在本地对应的资源包括:
继续扫描本地项目目录的其他业务文件;
判断是否存在引用该组件模块的现有文件;
在存在引用该组件模块的现有文件的情况下,自动更新引用相关的目录路径和名称的内容。
6.根据权利要求1-5中任一项所述的前端工程项目构建方法,其特征在于,所述响应于...
【专利技术属性】
技术研发人员:光黄进,范炳华,
申请(专利权)人:京东数字科技控股有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。