mirror of
https://github.com/wmn1525/grasscutterTools.git
synced 2024-11-25 09:27:27 +00:00
18 lines
582 B
TypeScript
18 lines
582 B
TypeScript
/**
|
||
* @name ConfigMockPlugin
|
||
* @description 引入mockjs,本地模拟接口
|
||
*/
|
||
import { viteMockServe } from 'vite-plugin-mock'
|
||
export const ConfigMockPlugin = (isBuild: boolean) => {
|
||
return viteMockServe({
|
||
ignore: /^\_/,
|
||
mockPath: 'mock',
|
||
localEnabled: !isBuild,
|
||
prodEnabled: false, //实际开发请关闭,会影响打包体积
|
||
// https://github.com/anncwb/vite-plugin-mock/issues/9
|
||
injectCode: `
|
||
import { setupProdMockServer } from '../mock/_createProdMockServer';
|
||
setupProdMockServer();
|
||
`,
|
||
})
|
||
} |