根据后端提供的swagger生成接口

文章目录

目录

文章目录

引入依赖



引入依赖
 

npm i --save-dev @umijs/openapi

项目根目录创建openapi.config.js

写入内容

这里的@/libs/request这个指的是自定义的axios的根路径

schemaPath: "http://localhost:8102/api/v2/api-docs",
//这里看java后端用的是springBoot几的版本,2的话就是V2,3的话就是V3
import { generateService } from "@umijs/openapi";


generateService({
    requestLibPath: "import request from '@/libs/request.ts'",
    schemaPath: "http://localhost:8102/api/v2/api-docs",
    serversPath: "./src",
});

确认自己的路径地址

在package.json中添加

"openapi": "node openapi.config.js"

Logo

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。

更多推荐