mirror of
https://github.com/vbenjs/vue-vben-admin.git
synced 2025-08-25 16:16:20 +08:00
feat: add backend-mock app
This commit is contained in:
@@ -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"
|
||||
}
|
||||
}
|
||||
|
@@ -27,7 +27,6 @@ function defineApplicationConfig(options: DefineApplicationOptions = {}) {
|
||||
injectMetadata: true,
|
||||
isBuild,
|
||||
license: true,
|
||||
mock: true,
|
||||
mode,
|
||||
pwa: true,
|
||||
turboConsole: false,
|
||||
|
@@ -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,
|
||||
};
|
||||
|
@@ -71,8 +71,6 @@ interface ApplicationPluginOptions extends CommonPluginOptions {
|
||||
injectAppLoading?: boolean;
|
||||
/** 是否注入版权信息 */
|
||||
license?: boolean;
|
||||
/** mock 插件配置 */
|
||||
mock?: boolean;
|
||||
/** 是否开启pwa */
|
||||
pwa?: boolean;
|
||||
/** pwa 插件配置 */
|
||||
|
Reference in New Issue
Block a user