refactor!: vite-plugin-fake-server 替换 vite-plugin-mock

This commit is contained in:
Hooray Hu
2024-01-04 01:15:18 +08:00
parent 8dee916774
commit 548eac59f2
6 changed files with 399 additions and 618 deletions
+6 -9
View File
@@ -1,14 +1,11 @@
import { viteMockServe } from 'vite-plugin-mock'
import { vitePluginFakeServer } from 'vite-plugin-fake-server'
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();
`,
return vitePluginFakeServer({
logger: !isBuild,
include: 'src/mock',
infixName: false,
enableProd: isBuild && VITE_BUILD_MOCK === 'true',
})
}