/ vite.preload.config.ts
vite.preload.config.ts
 1  import { defineConfig } from 'vite';
 2  import path from 'path';
 3  import { builtinModules } from 'module';
 4  
 5  export default defineConfig({
 6    resolve: {
 7      alias: {
 8        '@': path.resolve(__dirname, '.'),
 9      },
10    },
11    build: {
12      rollupOptions: {
13        external: ['electron', ...builtinModules, ...builtinModules.map((m) => `node:${m}`)],
14      },
15    },
16  });