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"), }, }, server: { port: 51730, fs: { strict: true, }, // "proxy": { // "/api": { // target: "http://localhost:3000", // changeOrigin: true, // rewrite: (path) => path.replace(/^\/api/, ""), // }, // }, }, plugins: [vue()], }, });