openapi-typescript根据Swagger OpenAPI规范生成TypeScript类型
用openapi-typescript
这个工具可以帮你根据 Swagger OpenAPI规范生成 TypeScript 类型,挺好用的。它可以从本地文件或者远程资源获取 OpenAPI 规范,快速转化为 TypeScript 接口。支持用Prettier
格式化输出,而且格式化规则还是可以自定义的哦。比如,你可以这样通过命令行读取本地文件:
npx openapi-typescript schema.yaml --output schema.ts
,或者读取远程资源:npx openapi-typescript https://petstore.swagger.io/v2/swagger.json --output petstore.ts
。生成的类型不仅干净整洁,而且还能提高你与后端对接的效率,减少出错。你可以试试看,蛮适合需要 API 的项目,尤其是大项目里用到的 API 接口定义。
openapi-typescript-main.zip
预估大小:75个文件
openapi-typescript-main
文件夹
.dependabot
文件夹
config.yml
210B
codecov.yml
67B
.github
文件夹
workflows
文件夹
pull_request.yml
778B
merge.yml
211B
auto_approve.yml
333B
tsconfig.jest.json
487B
...
1.76MB
文件大小:
评论区