plugins
plugins copied to clipboard
@umijs/plugin-openapi 插件umi4报错api.addMiddewares is not a function
报错:
.umirc.ts
plugins: ['@umijs/plugin-openapi'],
openAPI: {
requestLibPath: "import { request } from 'umi'",
// 或者使用在线的版本
// schemaPath: "https://gw.alipayobjects.com/os/antfincdn/M%24jrzTTYJN/oneapi.json",
schemaPath: join(__dirname, 'yapi-swagger.json'),
mock: false,
},
类似的问题:
https://github.com/umijs/plugins/issues/853
umi4已经没有这个方法了
https://github.com/umijs/umi/blob/master/packages/preset-umi/src/registerMethods.ts