Skip to content

Commit 16e3d49

Browse files
Merge branch 'dev-v2' into pr@dev-v2@common (#13436)
1 parent 9159ab8 commit 16e3d49

1 file changed

Lines changed: 3 additions & 3 deletions

File tree

‎frontend/vite.config.ts‎

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
import { resolve } from 'path';
22
import { wrapperEnv } from './src/utils/get-env';
3-
import { visualizer } from 'rollup-plugin-visualizer';
43
import viteCompression from 'vite-plugin-compression';
54
import eslintPlugin from 'vite-plugin-eslint2';
65
import vueJsx from '@vitejs/plugin-vue-jsx';
@@ -52,10 +51,11 @@ const __APP_INFO__ = {
5251
lastBuildTime: dayjs().format('YYYY-MM-DD HH:mm:ss'),
5352
};
5453

55-
export default defineConfig(({ mode }: ConfigEnv): UserConfig => {
54+
export default defineConfig(async ({ mode }: ConfigEnv): Promise<UserConfig> => {
5655
const env = loadEnv(mode, process.cwd());
5756
const viteEnv = wrapperEnv(env);
5857
const isProduction = mode === 'production';
58+
const reportPlugin = viteEnv.VITE_REPORT ? (await import('rollup-plugin-visualizer')).visualizer() : false;
5959

6060
return {
6161
resolve: {
@@ -99,7 +99,7 @@ export default defineConfig(({ mode }: ConfigEnv): UserConfig => {
9999
exclude: ['**/*.js'],
100100
}),
101101
vueJsx(),
102-
viteEnv.VITE_REPORT && visualizer(),
102+
reportPlugin,
103103
viteEnv.VITE_BUILD_GZIP &&
104104
viteCompression({
105105
verbose: true,

0 commit comments

Comments
 (0)