feat: SSR 请求级作用域(AsyncLocalStorage)+ homeStore 工厂化 + layoutCache 作用域适配

This commit is contained in:
2026-09-09 00:35:19 +08:00
parent 52d328ffc3
commit 86a317c862
6 changed files with 2649 additions and 93 deletions

View File

@@ -38,24 +38,30 @@
"dayjs": "^1.11.13",
"diff": "^9.0.0",
"dompurify": "^3.4.10",
"express": "^5.2.1",
"highlight.js": "^11.11.1",
"http-proxy-middleware": "^4.2.0",
"linkedom": "^0.18.13",
"lucide-react": "^1.18.0",
"marked": "^18.0.5",
"postcss": "^8.5.15",
"react": "^19.2.8",
"react-dom": "^19.2.8",
"react-router": "^8.3.1",
"react-easy-crop": "^6.0.2",
"react-hook-form": "^7.79.0",
"react-router": "^8.3.1",
"react-streaming": "^0.4.20",
"sonner": "^2.0.7",
"tailwind-merge": "^3.6.0",
"tailwindcss": "^3.4.19",
"tailwindcss-animate": "^1.0.7",
"turndown": "^7.2.4",
"vike": "^0.4.266",
"zod": "^4.4.3",
"zustand": "^5.0.15"
},
"devDependencies": {
"@types/express": "^5.0.6",
"@types/node": "^25.9.3",
"@types/react": "^19.2.18",
"@types/react-dom": "^19.2.3",
@@ -63,5 +69,8 @@
"@vitejs/plugin-react": "^6.1.1",
"typescript": "^7.0.2",
"vite": "^8.2.2"
},
"allowScripts": {
"esbuild@0.28.2": true
}
}