15 lines
454 B
TypeScript
15 lines
454 B
TypeScript
import { resolve } from 'node:path'
|
|
import { defineConfig } from 'electron-vite'
|
|
import react from '@vitejs/plugin-react'
|
|
|
|
const shared = { '@shared': resolve(__dirname, 'src/shared') }
|
|
|
|
export default defineConfig({
|
|
main: { resolve: { alias: shared } },
|
|
preload: { resolve: { alias: shared } },
|
|
renderer: {
|
|
root: 'src/renderer',
|
|
resolve: { alias: { ...shared, '@': resolve(__dirname, 'src/renderer/src') } },
|
|
plugins: [react()]
|
|
}
|
|
})
|