前端 API 请求代理,可以通过 swagger.json 生成 typescript-axios 客户端的方式生成,然后拷贝到 src/api-services 文件夹
Swagger Codegen 读取 swagger.json 生成 typescript-axios 客户端后,直接拷贝到 src/api-services 文件夹中
Swagger Codegen 可以通过为任何 API 生成服务端代码和客户端代码的方式来简化 OpenAPI 的构建过程,因此,项目开发团队可以更好地关注 API 的实现和应用
Github:https://github.com/swagger-api/swagger-codegen
安装 Java 运行时,最低要求 Java 8
可使用 Microsoft Build of OpenJDK
设置 JAVA_HOME 环境变量
3.0.41 下载地址:https://repo1.maven.org/maven2/io/swagger/codegen/v3/swagger-codegen-cli/3.0.41/swagger-codegen-cli-3.0.41.jar
swagger-codegen-cli.jar
并放到当前目录下build.bat
./build.sh
http://localhost:5005/ 为默认的 API 地址,如果要连接其他地址,请自行调整对应脚本