链接: EasyYapi官方文档.
第一步:安装插件
直接搜索 EasyYapi 作者:tangcent
第二步:配置数据
A 配置Postman
-
Postman.build example 的选中效果去除
-
Postman.export model 设置为UPDATE
B 配置Yapi
-
Yapi.server 填入域名信息
-
Yapi.tokens 可不用填,导出的时候会有弹框

C 其他配置
- http.timeOuts(s) 值设置大一些

第三步:导出接口
- 可在控制层类里面右键,选择 EasyApi 选择导出的渠道
- 选择导出单个接口时,可以选择 EasyApi.Export Api 可以选择当前页面要导出的接口
- 也可以在包名上右键选择导出,可以将包下所属接口都导出

遇到的问题:
以上就是基本操作了但是导出到渠道里面会有以下问题:
一、POSTMAN
- 接口里面没有服务名称做前缀
- 数组参数的值默认为[""] 空数组里面有个空串
- 一些常量字段每次导出时都要重新赋值,
- 接口的认证信息每次都要填写
二、YAPI
- 接口里面没有服务名称做前缀
- 。。
解决办法
idea设置里面找到 other settings.EasyApi.Remote填入以下链接
将链接里面的blob改为raw
https://gitee.com/soldier_jw/configuration-file/raw/master/easy-yapi/groovy.config

以上远程链接里面的内容也可以 写到 other settings.EasyApi.BuilinConfig里面
以上配置是通用配置,但是有些项目就需要一些特定配置,例 :1、接口服务名的设置 2、特定字段的预期值
可以使用本地配置 在项目下面创建文件 .easy.api.config

本文详细介绍了如何安装和配置EasyYapi,以及如何将接口导出到Postman和Yapi。在使用过程中,提到的常见问题包括接口前缀缺失、数组参数默认值和认证信息的处理。文章还提供了问题解决方案和实用技巧,如自定义配置、日志打印及Mock数据设置。
1593

被折叠的 条评论
为什么被折叠?



