ESM 패키지 번들링 + electron-rebuild + import 수정

- electron-vite: nanoid/electron-store를 externalize 제외 (ESM 전용 번들 포함)
- electron-rebuild: better-sqlite3/uiohook-napi Electron용 리빌드
- bootstrap: 동적 require → 정적 import으로 수정
This commit is contained in:
Yun Chan 2026-04-05 02:41:48 +09:00
parent f131b581a9
commit 5ccbf85a65
2 changed files with 5 additions and 7 deletions

View file

@ -4,7 +4,7 @@ import react from '@vitejs/plugin-react'
export default defineConfig({
main: {
plugins: [externalizeDepsPlugin()],
plugins: [externalizeDepsPlugin({ exclude: ['nanoid', 'electron-store'] })],
resolve: {
alias: {
'@shared': resolve('src/shared')