You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Next.js13/14空Hello World页面div根元素水合错误解决

Next.js 13/14 根元素用<div>触发水合错误,<html>则正常的问题解决

问题现象

学习Next.js 13/14版本时,跟随YouTube教程实践,发现将页面根元素设置为<div>会触发水合错误,但改用<html>作为根元素时一切正常。

复现步骤

  • 执行命令 npx create-next-app@latest 创建全新Next.js项目
  • 清空自动生成的page.tsx文件内容,仅保留如下代码:
    export default function Home() {
      return <div>Hello world</div>;
    }
    
  • 运行 npm run dev,页面出现水合错误

排查结论

最终确认问题由浏览器扩展导致,禁用相关扩展后即可恢复正常。

内容的提问来源于stack exchange,提问作者Leandro Beni

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.05 00:10:55