import process from 'node:process' import { defineConfig, loadEnv } from 'vite' import { VineVitePlugin } from 'vue-vine/vite' import checker from 'vite-plugin-checker' export default defineConfig((mode) => { const env = loadEnv(mode, process.cwd(), '') return { base: env.BASE_URL ?? '/', build: { outDir: 'dist', assetsDir: '.', target: 'esnext', minify: true, }, plugins: [ VineVitePlugin(), checker({ vueTsc: true, }), ], } });