@xtdev/swaggerv2-to-ts
v0.0.17
Published
将swagger V2.0 转换成TS接口服务
Downloads
6
Readme
@xtdev/swaggerv2-to-ts
一个将swagger v2.0 转换成TS接口服务工具
安装
yarn @xtdev/swaggerv2-to-ts -D 或者
npm install @xtdev/swaggerv2-to-ts -D
使用
cd project-name
npx swagger2ts start your-swagger-json-url
执行完成后,会在根目录下生成temp/service.ts目标文件;
确保根目录下处在temp文件夹(当然也可根据参数配置输出文件路径)
swagger2ts 参数
| 命令 | 参数 | 默认值 | 备注 | |:---:| :-- | :----: | :------ | |start| | './temp/service.ts' |生成输出文件路径(.ts结尾) | | | -p | '' | 指定需要生成的接口名称以【,】分割 (user/login,user/add) | | | -o | ./temp/service.ts |生成输出文件路径(.ts结尾) |
案例
npx swagger2ts start https://service.baidu.com/api/v2/api-docs -p /checkAccount/down,/checkAccount/quarterOptions -o ./tempService.ts