umi-plugin-get-swagger
A umi plugin 自动生成mock文件/数据 自动生成serve文件
Install
pnpm i umi-plugin-get-swagger
Usage
Configure in .umirc.ts
,
export default {
plugins: [
['umi-plugin-get-swagger'],
],
openAPI: {
requestLibPath: "import { request } from 'umi'",
// 或者使用在线的版本
// schemaPath: 'https://gw.alipayobjects.com/os/antfincdn/M%24jrzTTYJN/oneapi.json',
schemaPath: join(__dirname, 'oneapi.json'),
mock: true, // mock开关
},
}
// start
// umi openapi {session}
umi openapi NjYwZDlmY2EtM2JkYS00ZTc1LWI5YjYtZjIzNjFkZjIwMTk5
Options
TODO 请求域名自定义 兼容自定义json 自动生成递归mock数据
note(dev)
step1: npm run build step2: npm login npm version patch npm publish --access public
LICENSE
MIT