fix: resolve React 19 and Next.js 16 HMR compatibility issue

This commit is contained in:
张翔
2026-03-13 12:13:43 +08:00
parent 4d957eb840
commit b026d2b2ab
3 changed files with 223 additions and 1 deletions
+2 -1
View File
@@ -26,7 +26,8 @@ const nextConfig: NextConfig = {
reactProductionProfiling: !isDev,
experimental: {
optimizePackageImports: ['lucide-react', 'framer-motion', '@radix-ui/react-dialog', '@radix-ui/react-dropdown-menu'],
optimizeCss: true,
// 暂时禁用optimizeCss以解决React 19和Next.js 16的HMR兼容性问题
// optimizeCss: true,
},
compiler: {
removeConsole: process.env.NODE_ENV === 'production',