swagger-to-types README
将 Swagger JSON 导出为 Typescript interface
每个接口生成一个 namespace (用于分组,避免重名), 包含 Params , Response , 和一些额外 interface .
预览

Config
名称 |
说明 |
类型 |
默认 |
swaggerToTypes.swaggerJsonUrl |
Swagger API 列表 |
SwaggerJsonUrlItem[] |
[] |
swaggerToTypes.savePath |
.d.ts 接口文件保存路径 |
string |
'types/swagger-interfaces' |
swaggerToTypes.showStatusbarItem |
显示状态栏按钮 |
boolean |
true |
swaggerToTypes.reloadWhenSettingsChanged |
当用户设置更改时重新加载数据. (在某些频繁刷新设置的情况下需要关闭) |
boolean |
true |
SwaggerJsonUrlItem
属性 |
说明 |
类型 |
是否必填 |
title |
项目标题 |
string |
* |
url |
swagger json url |
string |
* |
link |
在浏览器打开外部链接 |
string |
|
basePath |
basePath |
string |
|
快捷键
忽略一键更新
在 .d.ts 文件头部注释中添加 @ignore 标识, 可以在一键更新本地接口时忽略当前文件.
/**
* @name 获取员工详情信息
* @path /employee/getEmployeeDetail
* @method POST
* @update 10/19/2020, 11:22:53 AM
* @ignore
*/
注意
| |