vscode前端代码生成器,根据接口文档生成
前后端开发过程中,后端都会提供swagger、yapi类型的接口文档,开发过程中反复CV?为了开发提效,做了个codegen接口文档代码生成工具,可根据接口定义快捷生成表格、表单、api定义,typescript定义等等前端代码,更可以在线维护自定义生成方法模板,工具已发布vscode插件社区。
下图为工具全貌,类swagger-ui2.0样式页面。
工具支持的是open api内容格式的接口文档,如接口文档地址是https://juejin.cn/editor/doc.html, 输入框输入https://juejin.cn/editor,点击获取即可,当前案例提供的是swagger模板https://petstore.swagger.io/v2/swagger.json。
功能介绍
- api复制,api链接一键复制;复制api通过配置方法生成代码(如下,也可自定义配置方法)
/**
* uploads an image
*/
const postUploadImage = (params) => {
return axios(
{
path: '/pet/{petId}/uploadImage',
method: 'post'
params
}
)
};
- 请求参数、响应参数代码生成,操作如下(勾选需要字段后生成代码)生成代码如下:
- 模型代码生成(方法:模型配置、TypeScript定义 等)
- api链接一键复制
- 参数名称、参数说明单击复制
- 枚举生成,基于参数说明#ENUM
- 自定义方法本地维护
TODO
- 在线api联调
- api联调请求头默认设置
- form代码生成前增加组件类型、rule手动页面操作
...
仓库链接
希望工具能给你的开发提高能效,欢迎提pr
这篇好文章是转载于:学新通技术网
- 版权申明: 本站部分内容来自互联网,仅供学习及演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,请提供相关证据及您的身份证明,我们将在收到邮件后48小时内删除。
- 本站站名: 学新通技术网
- 本文地址: /boutique/detail/tanhgghejk
系列文章
更多
同类精品
更多
-
photoshop保存的图片太大微信发不了怎么办
PHP中文网 06-15 -
《学习通》视频自动暂停处理方法
HelloWorld317 07-05 -
word里面弄一个表格后上面的标题会跑到下面怎么办
PHP中文网 06-20 -
Android 11 保存文件到外部存储,并分享文件
Luke 10-12 -
photoshop扩展功能面板显示灰色怎么办
PHP中文网 06-14 -
微信公众号没有声音提示怎么办
PHP中文网 03-31 -
excel下划线不显示怎么办
PHP中文网 06-23 -
excel打印预览压线压字怎么办
PHP中文网 06-22 -
TikTok加速器哪个好免费的TK加速器推荐
TK小达人 10-01 -
怎样阻止微信小程序自动打开
PHP中文网 06-13