UNIVPLMDataIntegration/Web/api_build
2025-09-14 18:13:03 +08:00
..
.gitignore 😎初始化 2024-06-15 13:02:35 +08:00
build_api.sh 😎统一生成接口请求文件路径api-services 2025-08-12 11:33:39 +08:00
build.bat 😎拆分AiChat至插件工程 2025-09-14 18:13:03 +08:00
build.sh 😎统一生成接口请求文件路径api-services 2025-08-12 11:33:39 +08:00
readme.md 😎1、增加清理相关js脚本 2、调整翻译模式及增加Deepseek翻译 2025-08-12 14:15:56 +08:00

前端 API 请求代理生成

前端 API 请求代理,可以通过 swagger.json 生成 typescript-axios 客户端的方式生成,然后拷贝到 src/api-services/system 文件夹

手动生成

脚本一键生成

Swagger Codegen 读取 swagger.json 生成 typescript-axios 客户端后,直接拷贝到 src/api-services/system 子文件夹中(建议每个应用层创建一个独立的文件夹单独放置,和框架接口分开)

Swagger Codegen 可以通过为任何 API 生成服务端代码和客户端代码的方式来简化 OpenAPI 的构建过程,因此,项目开发团队可以更好地关注 API 的实现和应用 Githubhttps://github.com/swagger-api/swagger-codegen

环境准备

如何使用

  • 启动 API 端服务,确保 http://localhost:5005/ 可以访问
  • Windows运行 build.bat
  • Linux / Mac运行./build.sh

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