diff --git a/packages/main/vite.config.ts b/packages/main/vite.config.ts index 88e8d96..34eaf9b 100644 --- a/packages/main/vite.config.ts +++ b/packages/main/vite.config.ts @@ -12,13 +12,14 @@ export default defineConfig({ ], 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 5a90ba1..f75c1c8 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 5aac0ea..7238715 100644 --- a/packages/renderer/vite.config.ts +++ b/packages/renderer/vite.config.ts @@ -27,8 +27,9 @@ export default defineConfig({ ], base: './', build: { - sourcemap: true, outDir: '../../dist/renderer', + emptyOutDir: true, + sourcemap: true, }, resolve: { alias: {