把 Swagger 2.0 / OpenAPI 3.x 规范(JSON / YAML)在线转换成 TypeScript 接口 + 请求函数。自研生成器纯前端零依赖,支持「文件树」输出。swagger-typescript-api 也支持 modular 文件树。含双引擎规范校验(结构检查 + Redocly lint)。
types.d.ts,按 tag 拆分接口文件(如 pets.ts),并生成 http.ts 与 index.ts 入口;「单文件」则把所有内容合并进一个 .ts。// 生成结果会显示在这里
说明:本页「自研生成器」是演示用的轻量实现(覆盖常见 path/query/body/enum/array/嵌套),并非生产级;生产项目建议直接用上面任一成熟工具(支持 YAML、引用拆分、自定义模板等)。