mirror of
https://github.com/vbenjs/vue-vben-admin.git
synced 2025-08-27 14:13:40 +08:00
wip: suppoer vite2 -- dynamic import
This commit is contained in:
@@ -1,12 +0,0 @@
|
||||
import dynamicImport from 'vite-plugin-import-context';
|
||||
import type { ViteEnv } from '../../utils';
|
||||
import type { Plugin } from 'vite';
|
||||
|
||||
export function configDynamicImport(env: ViteEnv) {
|
||||
const { VITE_DYNAMIC_IMPORT } = env;
|
||||
const dynamicImportPlugin: Plugin = dynamicImport({
|
||||
include: ['**/*.ts'],
|
||||
autoImportRoute: VITE_DYNAMIC_IMPORT,
|
||||
});
|
||||
return dynamicImportPlugin;
|
||||
}
|
@@ -10,7 +10,6 @@ import { ViteEnv, isReportMode } from '../../utils';
|
||||
import { configHtmlPlugin } from './html';
|
||||
import { configPwaConfig } from './pwa';
|
||||
import { configMockPlugin } from './mock';
|
||||
import { configDynamicImport } from './importContext';
|
||||
import { configGzipPlugin } from './gzip';
|
||||
|
||||
// gen vite plugins
|
||||
@@ -26,9 +25,6 @@ export function createVitePlugins(viteEnv: ViteEnv, isBuild: boolean, mode: stri
|
||||
// vite-plugin-mock
|
||||
vitePlugins.push(configMockPlugin(viteEnv, isBuild));
|
||||
|
||||
// vite-plugin-import-context
|
||||
vitePlugins.push(configDynamicImport(viteEnv));
|
||||
|
||||
// vite-plugin-purge-icons
|
||||
vitePlugins.push(PurgeIcons());
|
||||
|
||||
|
Reference in New Issue
Block a user