Files
xk-admin/apps/desktop/electron.vite.config.ts

27 lines
937 B
TypeScript
Raw Normal View History

import { defineConfig, externalizeDepsPlugin } from 'electron-vite';
/**
* electron-vite
* renderer
* - web-antd vite dev serverhttp://localhost:5666
* - app://local/web-antd 的生产 dist由主进程自定义协议提供服务
* externalizeDepsPlugindependencieselectron-updater / electron-log
* electron-builder
*/
export default defineConfig({
main: {
plugins: [externalizeDepsPlugin()],
build: {
outDir: 'out/main',
lib: { entry: 'src/main/index.ts' },
},
},
preload: {
plugins: [externalizeDepsPlugin()],
build: {
outDir: 'out/preload',
lib: { entry: 'src/preload/index.ts' },
},
},
});