一种基于UI设计图的前端代码生成方法及系统技术方案

技术编号:43358122 阅读:43 留言:0更新日期:2024-11-19 17:43
本申请公开了一种基于UI设计图的前端代码生成方法及系统。本方法首先首先使用Imgcook插件解析UI设计图,生成初始前端代码;在线编辑生成的初始前端代码;然后遍历在线编辑后的初始前端代码,查找所需的数据类型和数据参数进行重新组装,形成第二前端代码;最后根据预设转化规则将第二前端代码转化为对应的目标前端代码;提取目标前端代码代码到文件夹,渲染到开发界面。本申请技术方案可以高效的编写统一风格的代码。对于智能生成的代码,可以帮助前端人员提高代码规范及开发的效率,本申请快速生成代码,实现代码风格的统一,便于后期人员的维护与开发。

【技术实现步骤摘要】

本专利技术涉及软件系统,特别涉及一种基于ui设计图的前端代码生成方法及系统。


技术介绍

1、目前的前端开发过程需要开发人员根据ui设计图手动编写html、css和javascript代码。正是由于每个前端工程师的代码风格不同,但编写静态页面的规则又大体相似,不仅浪费劳动力,而且对于后期接手的人员维护也较困难。

2、目前的技术中,对于前端页面的开发,大多都是开发人员依据ui设计图进行代码编写,但如果有相似的页面就会造成代码的重复,浪费人力,且对于后期维护也会比较麻烦。


技术实现思路

1、基于此,本申请实施例提供了一种基于ui设计图的前端代码生成方法及系统,可以根据ui图利用一些工具来自动生成前端代码,生成后的代码可以在线实时修改,修改后的页面效果也实时呈现,本申请可以使一个项目的代码风格尽量统一且能降低后期维护成本。

2、第一方面,提供了一种基于ui设计图的前端代码生成方法,该方法包括:

3、使用imgcook插件解析ui设计图,生成初始前端代码;

4、在线编辑生本文档来自技高网...

【技术保护点】

1.一种基于UI设计图的前端代码生成方法,其特征在于,所述方法包括:

2.根据权利要求1所述的的前端代码生成方法,其特征在于,使用Imgcook插件解析UI设计图,生成初始前端代码,包括:

3.根据权利要求1所述的的前端代码生成方法,其特征在于,遍历在线编辑后的初始前端代码,查找所需的数据类型和数据参数进行重新组装,形成第二前端代码,包括:

4.根据权利要求1所述的的前端代码生成方法,其特征在于,根据预设转化规则将第二前端代码转化为对应的目标前端代码,包括:

5.根据权利要求1所述的的前端代码生成方法,其特征在于,将第二前端代码进行格式化、...

【技术特征摘要】

1.一种基于ui设计图的前端代码生成方法,其特征在于,所述方法包括:

2.根据权利要求1所述的的前端代码生成方法,其特征在于,使用imgcook插件解析ui设计图,生成初始前端代码,包括:

3.根据权利要求1所述的的前端代码生成方法,其特征在于,遍历在线编辑后的初始前端代码,查找所需的数据类型和数据参数进行重新组装,形成第二前端代码,包括:

4.根据权利要求1所述的的前端代码生成方法,其特征在于,根据预设转化规则将第二前端代码转化为对应的目标前端代码,包括:

5.根据权利要求1所述的的前端代码生成方法,其特征在于,将第二前端代码进行格式化、压缩、以及兼容性优化转化为目标前端代码,包括:

6.根...

【专利技术属性】
技术研发人员:刘庆林张宁宁吕宗辉陈健李小琼魏海宇柳博文谢辉吴小勇刘海洋姜小光
申请(专利权)人:北京中睿天下信息技术有限公司
类型:发明
国别省市:

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

1