diff --git a/configs/vite.renderer.ts b/configs/vite.renderer.ts index fb2e125..f249ec2 100644 --- a/configs/vite.renderer.ts +++ b/configs/vite.renderer.ts @@ -1,6 +1,7 @@ import { join } from 'path' import { defineConfig } from 'vite' import react from '@vitejs/plugin-react' +import resolve from 'vite-plugin-resolve' import pkg from '../package.json' // https://vitejs.dev/config/ @@ -9,6 +10,9 @@ export default defineConfig({ root: join(__dirname, '../src/renderer'), plugins: [ react(), + resolve({ + electron: 'export default require("electron");', + }), ], base: './', build: { @@ -25,4 +29,7 @@ export default defineConfig({ host: pkg.env.HOST, port: pkg.env.PORT, }, + optimizeDeps: { + exclude: ['electron'], + } })