plugins icon indicating copy to clipboard operation
plugins copied to clipboard

@umijs/plugin-openapi 插件umi4报错api.addMiddewares is not a function

Open siadou opened this issue 2 years ago • 0 comments

报错:

image

.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

image

siadou avatar Aug 25 '23 06:08 siadou