创建新的下一个 15 个项目后
npm run dev
如果在您的开发服务器中看到这些错误:
水合失败,因为服务器呈现的 HTML 与客户端不匹配。结果,这棵树将在客户端上重新生成。如果使用 SSR 客户端组件
,就会发生这种情况如果客户端安装了浏览器扩展,该扩展在 React 加载之前与 HTML 发生混乱,也可能会发生这种情况。
在此处查看更多信息:https://nextjs.org/docs/messages/react-Hydration-error
在您的layout.tsx文件中使用这个suppressHydrationWarning属性
return ( <html lang='en' suppressHydrationWarning>
如果这不能解决您的问题,那么到目前为止,这些是我在这里看到的导致水合错误的提到的扩展。你们可以添加更多名称,将它们聚集在一个地方,以帮助其他开发人员:
1 - ColorZilla
2 - Wappalyzer
3 - 城市 VPN
4 - LastPass
5 - 黑客愿景
6 - WhatFont
7 - HTML 视频的视频速度控制器
8 - 格洛特
9 - AI 语法检查器和释义器 – 语言工具
10 - 语法
11 - 反转
12 - 达什兰
以上是安装 NextJS 15 时出现水合错误的详细内容。更多信息请关注PHP中文网其他相关文章!