12345678910111213141516 |
- import { createMockServer } from 'vite-plugin-mock';
- import type { Plugin } from 'vite';
- import { isDevFn, ViteEnv } from '../../utils';
- export function setupMockPlugin(plugins: Plugin[], env: ViteEnv) {
- const { VITE_USE_MOCK } = env;
- const mockPlugin = createMockServer({
- ignore: /^\_/,
- mockPath: 'mock',
- showTime: true,
- });
- if (isDevFn() && VITE_USE_MOCK) {
- plugins.push(mockPlugin);
- }
- return plugins;
- }
|