ZHOU cf245e8af4 Windows 11 某此版本无法运行 build.bat ,新增powershell脚本 build.ps1 及 package.json 中相应的命令 před 8 měsíci
..
.gitignore 7948a72eec chore: 增加一键生成前端 API 请求代理脚本(需要 Java 环境) před 3 roky
build.bat d0d6d5785a 😎1、调整生成前端请求批处理命令及更新接口 2、代码清理及格式化,升级前后端依赖 před 9 měsíci
build.ps1 cf245e8af4 Windows 11 某此版本无法运行 build.bat ,新增powershell脚本 build.ps1 及 package.json 中相应的命令 před 8 měsíci
build.sh 28b1268ef9 !1823 统一api生成命令编码 před 9 měsíci
build_api.sh 1927f875b3 🎈 perf(api_build): 支持选择不同环境的地址生成接口代码 před 1 rokem
readme.md cf245e8af4 Windows 11 某此版本无法运行 build.bat ,新增powershell脚本 build.ps1 及 package.json 中相应的命令 před 8 měsíci

readme.md

前端 API 请求代理生成

前端 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

环境准备

如何使用

  • 启动 API 端服务,确保 http://localhost:5005/ 可以访问
  • Windows:运行 build.bat
    • Windows 11 运行 build.bat 失败时,可改用 .\build.ps1
  • Linux / Mac:运行./build.sh

http://localhost:5005/ 为默认的 API 地址,如果要连接其他地址,请自行调整对应脚本