diff --git a/electron.vite.config.ts b/electron.vite.config.ts index 7f4a4e3a6..9b22ffc33 100644 --- a/electron.vite.config.ts +++ b/electron.vite.config.ts @@ -19,7 +19,13 @@ export default defineConfig({ }, build: { rollupOptions: { - external: ['@libsql/client', 'bufferutil', 'utf-8-validate'] + external: ['@libsql/client', 'bufferutil', 'utf-8-validate'], + output: { + // 彻底禁用代码分割 - 返回 null 强制单文件打包 + manualChunks: undefined, + // 内联所有动态导入,这是关键配置 + inlineDynamicImports: true + } }, sourcemap: process.env.NODE_ENV === 'development' },