diff --git a/package.json b/package.json index 42fafd1ff..0100bf4cf 100644 --- a/package.json +++ b/package.json @@ -14,7 +14,8 @@ "type": "module", "scripts": { "compile-babel": "cd backend && uv run pybabel compile -d lang", - "dev": "npm run compile-babel && vite", + "clean-cache": "rm -rf node_modules/.vite", + "dev": "npm run clean-cache && npm run compile-babel && vite", "build": "npm run compile-babel && tsc && vite build && electron-builder -- --publish always", "build:mac": "npm run compile-babel && tsc && vite build && electron-builder --mac", "build:win": "npm run compile-babel && tsc && vite build && electron-builder --win", diff --git a/vite.config.ts b/vite.config.ts index 9096a9986..b363ec83b 100644 --- a/vite.config.ts +++ b/vite.config.ts @@ -22,6 +22,10 @@ export default defineConfig(({ command, mode }) => { '@': path.join(__dirname, 'src') }, }, + optimizeDeps: { + exclude: ['@stackframe/react'], + force: true, + }, plugins: [ react(), electron({