mock.ts 487 B

1234567891011121314151617181920
  1. /**
  2. * Mock plugin for development and production.
  3. * https://github.com/anncwb/vite-plugin-mock
  4. */
  5. import { viteMockServe } from 'vite-plugin-mock';
  6. export function configMockPlugin(isBuild: boolean) {
  7. return viteMockServe({
  8. ignore: /^\_/,
  9. mockPath: 'mock',
  10. showTime: true,
  11. localEnabled: !isBuild,
  12. prodEnabled: isBuild,
  13. injectCode: `
  14. import { setupProdMockServer } from '../mock/_createProductionServer';
  15. setupProdMockServer();
  16. `,
  17. });
  18. }