import { defineConfig } from 'vite' import vue from '@vitejs/plugin-vue' import path from 'path' export default defineConfig({ plugins: [vue()], resolve: { alias: { '@': path.resolve(__dirname, 'src'), }, }, server: { port: 5001, }, build: { target: 'es2015', cssTarget: 'chrome61', rollupOptions: { output: { manualChunks(id) { if (id.includes('node_modules/element-plus')) return 'el' if (id.includes('node_modules/echarts')) return 'echarts' if (id.includes('node_modules/vue') || id.includes('node_modules/vue-router') || id.includes('node_modules/pinia')) return 'vue-vendor' }, }, }, }, })