From a23066e1f65a999e3fb56eb8212cf780cda9216c Mon Sep 17 00:00:00 2001 From: Jokul Date: Sat, 4 Jul 2026 21:26:29 +0800 Subject: [PATCH] fix: use electron-dist as output directory --- .gitignore | 2 +- electron.vite.config.ts | 6 +++--- package.json | 2 +- tsconfig.web.json | 3 +-- 4 files changed, 6 insertions(+), 7 deletions(-) diff --git a/.gitignore b/.gitignore index b073437..93210c8 100644 --- a/.gitignore +++ b/.gitignore @@ -1,5 +1,5 @@ node_modules/ -out/ +electron-dist/ dist/ *.log npm-debug.log* diff --git a/electron.vite.config.ts b/electron.vite.config.ts index 5dbcd2c..605bd6b 100644 --- a/electron.vite.config.ts +++ b/electron.vite.config.ts @@ -6,7 +6,7 @@ export default defineConfig({ main: { plugins: [externalizeDepsPlugin()], build: { - outDir: 'out/main', + outDir: 'electron-dist/main', rollupOptions: { input: { index: resolve(__dirname, 'electron/main/index.ts') @@ -17,7 +17,7 @@ export default defineConfig({ preload: { plugins: [externalizeDepsPlugin()], build: { - outDir: 'out/preload', + outDir: 'electron-dist/preload', rollupOptions: { input: { index: resolve(__dirname, 'electron/preload/index.ts') @@ -28,7 +28,7 @@ export default defineConfig({ renderer: { root: 'src', build: { - outDir: resolve(__dirname, 'out/renderer'), + outDir: resolve(__dirname, 'electron-dist/renderer'), rollupOptions: { input: { index: resolve(__dirname, 'src/index.html') diff --git a/package.json b/package.json index c3d53da..f40e245 100644 --- a/package.json +++ b/package.json @@ -4,7 +4,7 @@ "description": "A modern Redis desktop manager built with Electron + Vue 3 + Vite", "author": "Jokul", "private": true, - "main": "./out/main/index.js", + "main": "./electron-dist/main/index.js", "type": "module", "allowScripts": { "electron": true, diff --git a/tsconfig.web.json b/tsconfig.web.json index 8afe2e2..a9b384b 100644 --- a/tsconfig.web.json +++ b/tsconfig.web.json @@ -9,9 +9,8 @@ "skipLibCheck": true, "lib": ["ESNext", "DOM", "DOM.Iterable"], "composite": true, - "baseUrl": ".", "paths": { - "@renderer/*": ["src/*"] + "@renderer/*": ["./src/*"] } }, "include": ["src/**/*", "electron/preload/index.d.ts"]