1、安装umijs/openapi

npm i --save-dev @umijs/openapi

2、在根目录创建openapi.config-js

import { generateService } from '@umijs/openapi'

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

这个schemaPath根据自己后端实际运行端口进行修改

3、使用openapi

在 pakage.json里面的 script 添加一个 openapi

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

执行的话点击左侧运行一下即可