import { defineConfig } from "vite"; import { resolve } from "path"; // https://vitejs.dev/config export default defineConfig( async () => { const electronBytecode = (await import("./src/plugins/bytenode/vite-plugin-electron-encrypt")).default return { plugins: [electronBytecode({ entry: ".vite/build/main.js", keepSource: false })], resolve: { alias: { "@": resolve(__dirname, "./src/electron"), "@modules": resolve(__dirname, "./src/electron/main/modules"), }, }, } });