关于umimax配置openapi的问题
umimax的文档中没有详细说明这一步的配置,自己试了一下发现有许多问题,这里找到了一个解决办法:
感谢
以下是完整的解决方案:
配置package.json中的name字段
安装插件pnpm i @umijs/max-plugin-openapi
编写配置文件
import { defineConfig } from '@umijs/max';
export default defineConfig({
plugins: ['@umijs/max-plugin-openapi'],
openAPI: [
{
requestLibPath: "import { request } from '@umijs/max'",
schemaPath: '远程swagger地址 注意要生成的模块',
mock: false,
},
],
});
然后在services里就可以看到生成的api文件了,默认的文件夹名字就是package.json中的name字段
关于umimax配置openapi的问题
http://xuyuanhang.com//archives/guan-yu-umimaxpei-zhi-openapide-wen-ti