From a2df7d335dad540924ce921adf3dcfc6a98bba3f 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, 30 Jan 2022 08:28:34 +0800 Subject: [PATCH] remove vite-plugin-electron-config --- src/renderer/vite.config.ts | 25 +++++++------------------ 1 file changed, 7 insertions(+), 18 deletions(-) diff --git a/src/renderer/vite.config.ts b/src/renderer/vite.config.ts index e818acd..ba5f7d3 100644 --- a/src/renderer/vite.config.ts +++ b/src/renderer/vite.config.ts @@ -35,26 +35,15 @@ export default defineConfig({ // ------- For use Electron, NodeJs in Renderer-process ------- // https://github.com/caoxiemeihao/electron-vue-vite/issues/52 -export function resolveElectron(resolves: Parameters[0] = {}): Plugin[] { +export function resolveElectron(resolves: Parameters[0] = {}): Plugin { const builtins = builtinModules.filter(t => !t.startsWith('_')) - return [ - { - name: 'vite-plugin-electron-config', - config(config) { - if (!config.optimizeDeps) config.optimizeDeps = {} - if (!config.optimizeDeps.exclude) config.optimizeDeps.exclude = [] - - config.optimizeDeps.exclude.push('electron', ...builtins) - }, - }, - // https://github.com/caoxiemeihao/vite-plugins/tree/main/packages/resolve#readme - resolve({ - electron: electronExport(), - ...builtinModulesExport(builtins), - ...resolves, - }) - ] + // https://github.com/caoxiemeihao/vite-plugins/tree/main/packages/resolve#readme + return resolve({ + electron: electronExport(), + ...builtinModulesExport(builtins), + ...resolves, + }) function electronExport() { return `