From effddb2c03847031d07e0160129e0d035e2dfe01 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=8D=89=E9=9E=8B=E6=B2=A1=E5=8F=B7?= <308487730@qq.com> Date: Sun, 16 Jan 2022 09:39:51 +0800 Subject: [PATCH] feat: support use electron Renderer-process --- configs/vite.renderer.ts | 7 +++++++ 1 file changed, 7 insertions(+) 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'], + } })