antd pro 使用mock

在mock文件下创建mock数据

import mockjs, { Random } from 'mockjs';

export default {
  // 使用 mockjs 等三方库
  'GET /api/portal/site/portal/api/getTenantList': mockjs.mock({
    'list|100': [{ name: '@city', 'code|1-100': 50, 'type|0-2': 1, requestId: Random.guid() }],
  }),
};

修改代理文件

//  config/proxy.js  添加
mock: {
    '/api/': {
      target: '/',
      changeOrigin: true,
      pathRewrite: {
        '^/api': '',
      },
    },
  },

修改package.json,添加mock环境

    "start:mock": "cross-env UMI_ENV=dev umi dev",

yarn start:mock 启动项目就可以使用mock数据了

你可能感兴趣的:(antd pro 使用mock)