基于Swagger的VUE代码生成器

读取Swagger在线文档,自动生成VUE代码,提升开发效率

体验demo

主要功能

自动代码生成

根据Swagger文档,自动生成列表页面、API文件和路由文件。

热更新运行

生成的新页面支持热更新,直接在开发环境中运行。

代码格式修复

根据目标项目的ESLint配置信息,对生成的文件进行自动修复,保证代码格式与目标项目统一。

功能特色

  • Swagger 文件数据离线缓存
  • 自动注入和注册自定义组件
  • 增量更新和依赖函数引入
  • 路由文件处理和备份
  • art-template 字符串模板引擎和解决冲突
  • 列名和列描述信息自动匹配
  • 字段类型和自动匹配 input-form-item
  • 自定义模板与模板数据
  • 文件覆盖与跳过配置
  • 文件名后缀连接符和过滤规则
  • 列表字段对齐方式配置
  • 表单元素可用性设置
  • 字典数据支持
  • 复合组件自动识别与手动配置

关于我们

~~作者比较懒~~

注意:因服务器带宽只有1Mbps,还是共享的,导致资源加载速度较慢,所以“体验demo”首次加载时请耐心等待,并且热更新时建议不要开启浏览器的禁用缓存

体验demo每次20分钟,超时后系统将自动删除服务及项目文件