mirror of
https://hubproxy.babadafafafafa.cn/https://github.com/1Panel-dev/1Panel.git
synced 2026-09-20 08:03:55 +08:00
Merge branch 'dev-v2' into pr@dev-v2@common (#13436)
This commit is contained in:
@@ -1,6 +1,5 @@
|
|||||||
import { resolve } from 'path';
|
import { resolve } from 'path';
|
||||||
import { wrapperEnv } from './src/utils/get-env';
|
import { wrapperEnv } from './src/utils/get-env';
|
||||||
import { visualizer } from 'rollup-plugin-visualizer';
|
|
||||||
import viteCompression from 'vite-plugin-compression';
|
import viteCompression from 'vite-plugin-compression';
|
||||||
import eslintPlugin from 'vite-plugin-eslint2';
|
import eslintPlugin from 'vite-plugin-eslint2';
|
||||||
import vueJsx from '@vitejs/plugin-vue-jsx';
|
import vueJsx from '@vitejs/plugin-vue-jsx';
|
||||||
@@ -52,10 +51,11 @@ const __APP_INFO__ = {
|
|||||||
lastBuildTime: dayjs().format('YYYY-MM-DD HH:mm:ss'),
|
lastBuildTime: dayjs().format('YYYY-MM-DD HH:mm:ss'),
|
||||||
};
|
};
|
||||||
|
|
||||||
export default defineConfig(({ mode }: ConfigEnv): UserConfig => {
|
export default defineConfig(async ({ mode }: ConfigEnv): Promise<UserConfig> => {
|
||||||
const env = loadEnv(mode, process.cwd());
|
const env = loadEnv(mode, process.cwd());
|
||||||
const viteEnv = wrapperEnv(env);
|
const viteEnv = wrapperEnv(env);
|
||||||
const isProduction = mode === 'production';
|
const isProduction = mode === 'production';
|
||||||
|
const reportPlugin = viteEnv.VITE_REPORT ? (await import('rollup-plugin-visualizer')).visualizer() : false;
|
||||||
|
|
||||||
return {
|
return {
|
||||||
resolve: {
|
resolve: {
|
||||||
@@ -99,7 +99,7 @@ export default defineConfig(({ mode }: ConfigEnv): UserConfig => {
|
|||||||
exclude: ['**/*.js'],
|
exclude: ['**/*.js'],
|
||||||
}),
|
}),
|
||||||
vueJsx(),
|
vueJsx(),
|
||||||
viteEnv.VITE_REPORT && visualizer(),
|
reportPlugin,
|
||||||
viteEnv.VITE_BUILD_GZIP &&
|
viteEnv.VITE_BUILD_GZIP &&
|
||||||
viteCompression({
|
viteCompression({
|
||||||
verbose: true,
|
verbose: true,
|
||||||
|
|||||||
Reference in New Issue
Block a user