# swagger2model **Repository Path**: BG7ZAG/swagger2model ## Basic Information - **Project Name**: swagger2model - **Description**: swagger转ts dart,适用于swagger V3版本 - **Primary Language**: TypeScript - **License**: MulanPSL-2.0 - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2021-10-09 - **Last Updated**: 2023-10-31 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Swagger2Model 这是一个通过swagger文档的`json`接口数据转换为`ts`类型的工具,后续计划支持`dart`。 swagger文档外网可访问状态下,可使用在线版本[https://BG7ZAG.github.io/swagger2model/](https://BG7ZAG.github.io/swagger2model/) swagger文档在内网的话,需要clone到本地运行,需要修改 `vite.config.ts` 中的`proxy`下的`target`地址。 ## 本地编译 ### clone项目到本地 ```bash git clone git@github.com:BG7ZAG/swagger2model.git ``` ### 安装依赖并启动 ```bash npm i ``` ```bash npm run dev ``` ### 部署 ```bash npm run build ```