feat: add backend-mock app

This commit is contained in:
vben
2024-06-30 14:09:44 +08:00
parent c58aa26dbf
commit ca1cad0cd3
71 changed files with 3420 additions and 735 deletions

View File

@@ -50,7 +50,6 @@
"vite": "^5.3.2",
"vite-plugin-compression": "^0.5.1",
"vite-plugin-dts": "^3.9.1",
"vite-plugin-html": "^3.2.2",
"vite-plugin-mock": "^3.0.2"
"vite-plugin-html": "^3.2.2"
}
}

View File

@@ -27,7 +27,6 @@ function defineApplicationConfig(options: DefineApplicationOptions = {}) {
injectMetadata: true,
isBuild,
license: true,
mock: true,
mode,
pwa: true,
turboConsole: false,

View File

@@ -20,7 +20,6 @@ import viteCompressPlugin from 'vite-plugin-compression';
import viteDtsPlugin from 'vite-plugin-dts';
import { createHtmlPlugin as viteHtmlPlugin } from 'vite-plugin-html';
import { libInjectCss as viteLibInjectCss } from 'vite-plugin-lib-inject-css';
import { viteMockServe as viteMockPlugin } from 'vite-plugin-mock';
import { VitePWA } from 'vite-plugin-pwa';
import viteVueDevTools from 'vite-plugin-vue-devtools';
@@ -107,7 +106,6 @@ async function getApplicationConditionPlugins(
importmapOptions,
injectAppLoading,
license,
mock,
pwa,
pwaOptions,
turboConsole,
@@ -200,16 +198,6 @@ async function getApplicationConditionPlugins(
condition: !isBuild && !!turboConsole,
plugins: () => [viteTurboConsolePlugin()],
},
{
condition: !!mock,
plugins: () => [
viteMockPlugin({
enable: true,
ignore: /^_/,
mockPath: 'mock',
}),
],
},
]);
}
@@ -242,7 +230,6 @@ export {
viteCompressPlugin,
viteDtsPlugin,
viteHtmlPlugin,
viteMockPlugin,
viteTurboConsolePlugin,
viteVisualizerPlugin,
};

View File

@@ -71,8 +71,6 @@ interface ApplicationPluginOptions extends CommonPluginOptions {
injectAppLoading?: boolean;
/** 是否注入版权信息 */
license?: boolean;
/** mock 插件配置 */
mock?: boolean;
/** 是否开启pwa */
pwa?: boolean;
/** pwa 插件配置 */