mock.js 531 B

123456789101112131415161718192021
  1. /*
  2. * @Description:
  3. * @Author: zcf
  4. * @Date: 2022-02-08 17:24:53
  5. * @LastEditTime: 2022-05-10 15:46:16
  6. * @LastEditors: zcf
  7. */
  8. import { viteMockServe } from 'vite-plugin-mock'
  9. export default function createMock() {
  10. return viteMockServe({
  11. // eslint-disable-next-line
  12. ignore: /^\_/,
  13. mockPath: 'mock',
  14. injectCode: `
  15. import { setupProdMockServer } from '../mock/_createProductionServer.js';
  16. import { sanitizeIdentifier } from 'prettier';
  17. setupProdMockServer();
  18. `
  19. })
  20. }