diff --git a/packages/main/vite.config.ts b/packages/main/vite.config.ts index 7d60031..cd7928b 100644 --- a/packages/main/vite.config.ts +++ b/packages/main/vite.config.ts @@ -6,13 +6,14 @@ export default defineConfig({ root: __dirname, build: { outDir: '../../dist/main', + emptyOutDir: true, + minify: process.env./* from mode option */NODE_ENV === 'production', + sourcemap: true, lib: { entry: 'index.ts', formats: ['cjs'], fileName: () => '[name].cjs', }, - minify: process.env./* from mode option */NODE_ENV === 'production', - sourcemap: true, rollupOptions: { external: [ 'electron', diff --git a/packages/preload/vite.config.ts b/packages/preload/vite.config.ts index f63dab6..550000d 100644 --- a/packages/preload/vite.config.ts +++ b/packages/preload/vite.config.ts @@ -7,6 +7,7 @@ export default defineConfig({ root: __dirname, build: { outDir: '../../dist/preload', + emptyOutDir: true, minify: process.env./* from mode option */NODE_ENV === 'production', // https://github.com/caoxiemeihao/electron-vue-vite/issues/61 sourcemap: 'inline', diff --git a/packages/renderer/vite.config.ts b/packages/renderer/vite.config.ts index 1a8e7e6..f044137 100644 --- a/packages/renderer/vite.config.ts +++ b/packages/renderer/vite.config.ts @@ -25,8 +25,9 @@ export default defineConfig({ ], base: './', build: { - sourcemap: true, outDir: '../../dist/renderer', + emptyOutDir: true, + sourcemap: true, }, server: { host: pkg.env.VITE_DEV_SERVER_HOST,