diff --git a/vite.config.electron.ts b/vite.config.electron.ts new file mode 100644 index 0000000..eaf76df --- /dev/null +++ b/vite.config.electron.ts @@ -0,0 +1,27 @@ +import { join } from 'path' +import { defineConfig } from 'vite-plugin-electron' + +export default defineConfig({ + main: { + entry: 'electron/main/index.ts', + vite: { + build: { + sourcemap: false, + outDir: 'dist/electron/main', + }, + }, + }, + preload: { + input: { + // You can configure multiple preload here + splash: join(__dirname, 'electron/preload/splash.ts'), + }, + vite: { + build: { + // For debug + sourcemap: 'inline', + outDir: 'dist/electron/preload', + } + } + }, +})