import { resolve } from 'path' import { defineConfig, externalizeDepsPlugin, bytecodePlugin } from 'electron-vite' import vue from '@vitejs/plugin-vue' export default defineConfig({ main: { plugins: [externalizeDepsPlugin(), bytecodePlugin()] }, preload: { plugins: [externalizeDepsPlugin(), bytecodePlugin()] }, renderer: { resolve: { alias: { '@renderer': resolve('src/renderer/src'), '@views': resolve('src/renderer/src/views'), '@router': resolve('src/renderer/src/router') } }, plugins: [vue()] } })