diff --git a/package.json b/package.json index dc1c95b9..4a323315 100644 --- a/package.json +++ b/package.json @@ -107,5 +107,5 @@ "vitest": "^4.0.16", "web-demuxer": "^4.0.0" }, - "main": "dist-electron/main.cjs" + "main": "dist-electron/main.js" } diff --git a/vite.config.ts b/vite.config.ts index 0c81fbda..477c3eca 100644 --- a/vite.config.ts +++ b/vite.config.ts @@ -5,6 +5,14 @@ import electron from "vite-plugin-electron/simple"; // https://vitejs.dev/config/ export default defineConfig({ + server: { + watch: { + awaitWriteFinish: { + stabilityThreshold: 300, + pollInterval: 100, + }, + }, + }, plugins: [ react(), electron({ @@ -13,16 +21,8 @@ export default defineConfig({ entry: "electron/main.ts", vite: { build: { - lib: { - entry: "electron/main.ts", - formats: ["cjs"], - }, rollupOptions: { external: ["ffmpeg-static", "uiohook-napi"], - output: { - entryFileNames: "[name].cjs", - chunkFileNames: "[name].cjs", - }, }, }, },