【技术实现步骤摘要】
一种基于低代码应用构建前端代码工程的方法和装置
[0001]本专利技术涉及互联网
,特别是涉及一种基于低代码应用构建前端代码工程的方法和装置。
技术介绍
[0002]随着互联网技术的快速发展,尤其是web技术的发展有效改善用户的使用体验,进而广泛应用于各行各业中。相关技术中,在web应用开发过程中,对于使用低代码平台可视化的开发web应用成为主流趋势。然而,低代码平台生成的应用存在不易进行复杂的二次开发、生成的代码不易阅读导致维护成本高、以及出现异常时不易调试定位的问题。
[0003]因此,如何对低代码平台生成的应用进行方便、快捷的修改、维护和调试已经成为本领域亟待解决的技术问题。
技术实现思路
[0004]为了解决上述问题至少之一,本专利技术第一方面提供一种基于低代码应用生成前端代码工程的方法,包括:
[0005]基于低代码应用生成字符化描述语句;
[0006]初始化前端工程模板以在目标文件夹中生成前端工程框架;
[0007]通过代码生成器解析所述字符化描述语句并根据解 ...
【技术保护点】
【技术特征摘要】
1.一种基于低代码应用生成前端代码工程的方法,其特征在于,包括:基于低代码应用生成字符化描述语句;初始化前端工程模板以在目标文件夹中生成前端工程框架;通过代码生成器解析所述字符化描述语句并根据解析内容填充所述前端工程框架以生成前端代码工程。2.根据权利要求1所述的方法,其特征在于,所述初始化前端工程模板以在目标文件夹中生成前端工程框架进一步包括:使用代码生成工具运行预设置指令调用所述前端工程模板生成前端工程框架。3.根据权利要求1所述的方法,其特征在于,所述通过代码生成器解析所述字符化描述语句并根据解析内容填充所述前端工程框架以生成前端代码工程进一步包括:根据解析所述字符化描述语句获取的名称作为前端代码工程的名称;根据解析所述字符化描述语句获取的配置内容生成前端代码工程的配置项;根据解析所述字符化描述语句获取的资源内容生成前端代码工程的全局资源;根据解析所述字符化描述语句获取的页面内容生成前端代码工程的页面视图。4.根据权利要求3所述的方法,其特征在于,所述根据解析所述字符化描述语句获取的资源内容生成前端代码工程的全局资源进一步包括:根据解析所述字符化描述语句获取的资源下载地址下载资源并存储到所述前端工程框架中以生成前端代码工程的资源文件;根据解析所述字符化描述语句获取的工具下载地址下载工具并存储到所述前端工程框架中以生成前端代码工程的工具文件;根据解析所述字符化描述语句获取的样式表内容,按照预设置的第一转化规则转化为样式表并存储到所述前端工程框架中以生成前端代码工程的样式表文件。5.根据权利要求4所述的方法,其特征在于,所述根据解析所述字符化描述语句获取的样式表内容,按照预设置的第一转化规则转化为样式表并存储到所述前端工程框架中以生成前端代码工程的样式表文件进一步包括:根据解析所述字符化描述语句获取的组件名作为所述样式表的类名;根据预设置的第一转化规则解析所述字符化描述语句获取的键值对生成全局样式文件和/或嵌套样式文件以形成样式表;将所述样式表存储到所述前端工程框架中以...
【专利技术属性】
技术研发人员:徐健,
申请(专利权)人:京东方科技集团股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。