import { defineConfig } from 'vite' import vue from '@vitejs/plugin-vue' import { resolve } from 'path' import { routeMappingPlugin } from './plugins/route-mapping-plugin.js' export default defineConfig({ plugins: [ vue(), routeMappingPlugin() ], resolve: { alias: { '@': resolve(__dirname, 'src/renderer') } }, build: { outDir: 'dist', rollupOptions: { input: { main: resolve(__dirname, 'index.html') } } } })