File size: 578 Bytes
29658b2 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 | import { defineConfig } from 'vite'
import vue from '@vitejs/plugin-vue'
// https://vite.dev/config/
export default defineConfig({
plugins: [vue()],
base: './', // Use relative paths for deployment
build: {
outDir: 'dist',
assetsDir: 'assets',
sourcemap: false,
minify: 'esbuild', // Use esbuild for faster minification (Vite built-in)
rollupOptions: {
output: {
manualChunks: {
'vue-vendor': ['vue'],
'echarts-vendor': ['echarts', 'vue-echarts'],
'csv-vendor': ['papaparse']
}
}
}
}
})
|