From 5416e33b8550f35cb70e3e396da1622dd3b157a8 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: Sat, 25 Jun 2022 08:47:37 +0800 Subject: [PATCH] chore: electron standalone profile --- vite.config.ts | 27 ++------------------------- 1 file changed, 2 insertions(+), 25 deletions(-) diff --git a/vite.config.ts b/vite.config.ts index e820a4c..ca6d677 100644 --- a/vite.config.ts +++ b/vite.config.ts @@ -1,9 +1,9 @@ import { rmSync } from 'fs' -import { join } from 'path' import { defineConfig } from 'vite' import vue from '@vitejs/plugin-vue' import electron from 'vite-plugin-electron' import renderer from 'vite-plugin-electron/renderer' +import electronConfig from './vite.config.electron' rmSync('dist', { recursive: true, force: true }) // v14.14.0 @@ -11,30 +11,7 @@ rmSync('dist', { recursive: true, force: true }) // v14.14.0 export default defineConfig({ plugins: [ vue(), - electron({ - 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', - } - } - }, - }), + electron(electronConfig), // Enable use Electron, Node.js API in Renderer-process renderer(), ],