Newer
Older
smart-metering-front / vite / plugins / mock.ts
Stephanie on 1 Dec 2022 381 bytes first commit
import { viteMockServe } from 'vite-plugin-mock'

export default function createMock(env, isBuild) {
  const { VITE_BUILD_MOCK } = env
  return viteMockServe({
    mockPath: 'src/mock',
    localEnabled: !isBuild,
    prodEnabled: isBuild && VITE_BUILD_MOCK === 'true',
    injectCode: `
import { setupProdMockServer } from './mockProdServer';
setupProdMockServer();
    `,
  })
}