\r\n```\r\n\r\nThis looks related:\r\nhttps://github.com/vuejs/core/issues/6435\r\n\r\nBut I did the [workaround](https://play.vuejs.org/#__SSR__eNpNjz8LgzAQxb/KkSUKoru1hdKlQ7t1qx1Ke6JgTEhOESTfvfmjxRvC5d27H+8WdlYqn0ZkJasIherfhKd6AKi+3RQa115GQ1I8cCYoyb3HmnFCQ7xmUER3Ee1VsYNU5qM7RWCQRuX+nVBSE+xojZYCeF5cpAgpuCfErRPL2Cb7cKv6pyzQgl0BcRPnMPhi8x57Z/C5lJbKlE+Xdib+yrwU0iRhkEYTgHaaHiBJ4bjeDNAm3N3Es83jqxsG1NfH/VZGcu65gerLpgffWifY/SH2B6Tydgw=) suggested but it made no difference. It's like `excerpt` is not getting loaded\r\n\r\n### Reproduction\r\n\r\nEasily seen here:\r\nhttps://deploy-preview-2--vitepress-blog.netlify.app/blog/\r\n\r\nGo to it and then reload the page and you'll see the hydration mismatch\r\n\r\nhttps://github.com/jcamp-code/vitepress-blog-theme\r\n\r\nClone it\r\n\r\n```pnpm serve```\r\n\r\nGo to: \r\nhttp://localhost:4173/blog/\r\n\r\nLoaded directly, you'll see the excerpts are missing. If you go to another page and come back it displays correctly.\r\n\r\n### Expected behavior\r\n\r\nCorrect display of page upon hydration\r\n\r\n### System Info\r\n\r\n```shell\r\nSystem:\r\n OS: macOS 13.3.1\r\n CPU: (12) arm64 Apple M2 Pro\r\n Memory: 94.23 MB / 16.00 GB\r\n Shell: 5.9 - /bin/zsh\r\n Binaries:\r\n Node: 18.14.1 - /usr/local/bin/node\r\n npm: 9.5.0 - /usr/local/bin/npm\r\n Browsers:\r\n Chrome: 112.0.5615.137\r\n Firefox: 111.0.1\r\n Safari: 16.4\r\n npmPackages:\r\n vitepress: 1.0.0-alpha.74 => 1.0.0-alpha.74\r\n```\r\n\r\n\r\n### Additional context\r\n\r\n_No response_\r\n\r\n### Validations\r\n\r\n- [X] Follow our [Code of Conduct](https://vuejs.org/about/coc.html)\r\n- [X] Read the [docs](https://vitepress.dev).\r\n- [X] Check that there isn't already an issue that reports the same bug to avoid creating a duplicate.",[2875],{"name":2853,"color":2854},2293,"bug: hydration mismatch","2023-05-04T00:04:02Z","https://github.com/vuejs/vitepress/issues/2293",0.60333806,{"description":2882,"labels":2883,"number":2885,"owner":2856,"repository":2857,"state":2858,"title":2886,"updated_at":2887,"url":2888,"score":2889},"### Describe the bug\n\nThe browser console prints Hydration completed but contains mismatches when deploying the site using Github pages. And the page switch does not work as expected.\r\n\r\n\u003Cimg width=\"404\" alt=\"image\" src=\"https://user-images.githubusercontent.com/25716486/183507530-a390b50c-49e1-4349-a5ba-e1add6883280.png\">\r\n\u003Cimg width=\"1015\" alt=\"image\" src=\"https://user-images.githubusercontent.com/25716486/183507583-86f736b4-7954-40e1-a5aa-a89298d68c72.png\">\r\n\n\n### Reproduction\n\nHere is a reproduced repo: https://github.com/Corona-Studio/CSKB_Hosting\n\n### Expected behavior\n\nThe page switch buttons should work after a click.\n\n### System Info\n\n```shell\nSystem:\r\n OS: Windows 10 10.0.22000\r\n CPU: (16) x64 11th Gen Intel(R) Core(TM) i7-11800H @ 2.30GHz\r\n Memory: 13.26 GB / 31.82 GB\r\n Binaries:\r\n Node: 18.4.0 - C:\\Program Files\\nodejs\\node.EXE\r\n Yarn: 1.22.19 - ~\\node_modules\\.bin\\yarn.CMD\r\n npm: 8.13.1 - C:\\Program Files\\nodejs\\npm.CMD\r\n Browsers:\r\n Edge: Spartan (44.22000.120.0), Chromium (104.0.1293.47)\r\n Internet Explorer: 11.0.22000.120\r\n npmPackages:\r\n vitepress: ^1.0.0-alpha.4 => 1.0.0-alpha.4\n```\n\n\n### Additional context\n\n_No response_\n\n### Validations\n\n- [X] Follow our [Code of Conduct](https://vuejs.org/about/coc.html)\n- [X] Read the [docs](https://vitepress.vuejs.org).\n- [X] Check that there isn't already an issue that reports the same bug to avoid creating a duplicate.",[2884],{"name":2853,"color":2854},1143,"Hydration completed but contains mismatches when using Github pages","2023-01-21T14:28:46Z","https://github.com/vuejs/vitepress/issues/1143",0.60504204,{"description":2891,"labels":2892,"number":2893,"owner":2856,"repository":2857,"state":2858,"title":2894,"updated_at":2895,"url":2896,"score":2897},"### Describe the bug\r\n\r\nWhen working on fakerjs's Vitepress docs we noticed that all content entered after the last header on a page would be removed. I noticed the same behavior within Vitepress's own docs. \r\n\r\nWe opened up the console and saw there was a hydration mismatch. At first, we thought the issue was that we were using a `[[toc]]` element at the top of our document https://github.com/vuejs/vitepress/issues/388 but that was not the case.\r\n\r\nAfter we removed the TOC, there was no change and all content after the last `### tag` header would still be removed when refreshing the page.\r\n\r\n### Reproduction\r\n\r\nVisit https://vitepress.vuejs.org/guide/markdown.html#advanced-configuration and see that all content underneath the \"Advanced Configuration\" header does not exist.\r\n\r\n### Expected behavior\r\n\r\nAll content should render with no hydration mismatch.\r\n\r\n### System Info\r\n\r\n```shell\r\nSystem:\r\n OS: macOS 11.4\r\n CPU: (16) x64 Intel(R) Core(TM) i9-9880H CPU @ 2.30GHz\r\n Memory: 393.57 MB / 32.00 GB\r\n Shell: 5.8 - /bin/zsh\r\n Binaries:\r\n Node: 14.17.0 - ~/.nvm/versions/node/v14.17.0/bin/node\r\n Yarn: 1.22.10 - /usr/local/bin/yarn\r\n npm: 6.14.13 - ~/.nvm/versions/node/v14.17.0/bin/npm\r\n Browsers:\r\n Chrome Canary: 100.0.4868.0\r\n Firefox: 95.0\r\n Safari: 14.1.1\r\n npmPackages:\r\n vitepress: ^0.21.6 => 0.21.6\r\n```\r\n\r\n\r\n### Additional context\r\n\r\n_No response_\r\n\r\n### Validations\r\n\r\n- [X] Follow our [Code of Conduct](https://vuejs.org/coc)\r\n- [X] Read the [docs](https://vitepress.vuejs.org/).\r\n- [X] Check that there isn't already an issue that reports the same bug to avoid creating a duplicate.",[],521,"Vitepress's own docs have hydration mismatch and the last header's content in a section is not rendered","2023-01-21T14:34:01Z","https://github.com/vuejs/vitepress/issues/521",0.6186649,{"description":2899,"labels":2900,"number":2902,"owner":2856,"repository":2857,"state":2858,"title":2903,"updated_at":2904,"url":2905,"score":2906},"### Describe the bug\r\n\r\nFor example the page https://blog.jaggerwang.net/basicai-annotation-specification/ cannot access directly, but it's ok when add `index.html` suffix, and other pages did not have this problem, such as https://blog.jaggerwang.net/basicai-technical-architecture/ . So it seems related to the content of page?\r\n\r\n\u003Cimg width=\"1512\" alt=\"image\" src=\"https://github.com/vuejs/vitepress/assets/1255011/3a69f282-d002-4194-b7ca-3b3075616883\">\r\n\r\nIt's ok when running in local dev and preview mode, and there is no error showing in the browser console or terminal console.\r\n\r\n\u003Cimg width=\"1512\" alt=\"image\" src=\"https://github.com/vuejs/vitepress/assets/1255011/82b87b50-f21a-430e-bb4e-893eb3bf9c52\">\r\n\r\n### Reproduction\r\n\r\nProject structure:\r\n\r\n\u003Cimg width=\"1624\" alt=\"image\" src=\"https://github.com/vuejs/vitepress/assets/1255011/d3f2d9e0-5dc8-4344-9674-61433c5a8322\">\r\n\r\nAliyun OSS config:\r\n\r\n\u003Cimg width=\"1306\" alt=\"image\" src=\"https://github.com/vuejs/vitepress/assets/1255011/d30acd18-d20c-44f2-a872-61bd981d0bcb\">\r\n\r\nBuid with GitHub actions, but the html is same with local build.\r\n\r\n\u003Cimg width=\"1624\" alt=\"image\" src=\"https://github.com/vuejs/vitepress/assets/1255011/f57bef3c-2d76-47c4-b18a-4b4a7b696771\">\r\n\r\n### Expected behavior\r\n\r\nNo error.\r\n\r\n### System Info\r\n\r\n```Text\r\nAliyun OSS\r\n```\r\n\r\n### Additional context\r\n\r\n_No response_\r\n\r\n### Validations\r\n\r\n- [X] Check if you're on the [latest VitePress version](https://github.com/vuejs/vitepress/releases/latest).\r\n- [X] Follow our [Code of Conduct](https://vuejs.org/about/coc.html)\r\n- [X] Read the [docs](https://vitepress.dev).\r\n- [X] Check that there isn't already an issue that reports the same bug to avoid creating a duplicate.",[2901],{"name":2853,"color":2854},3322,"Refresh some pages with error \"Hydration completed but contains mismatches.\" when deployed on Aliyun OSS.","2023-12-21T00:04:35Z","https://github.com/vuejs/vitepress/issues/3322",0.6195842,{"description":2908,"labels":2909,"number":2913,"owner":2856,"repository":2857,"state":2858,"title":2914,"updated_at":2915,"url":2916,"score":2917},"### Describe the bug\n\nAdding [[toc]] to the docs results in `Hydration completed but contains mismatches.` error in the browser.\n\n### Reproduction\n\n1. Create doc with [[toc]]\r\n```\r\n[[toc]]\r\n\r\n## test\r\n\r\ntest\r\n```\r\n2. Run `vitepress build docs`\r\n3. Run `vitepress serve docs`\r\n4. Open docs in the browser and refresh page\n\n### Expected behavior\n\nUsing toc shouldn't result in hydration mismatch\n\n### System Info\n\n```shell\nSystem:\r\n OS: Windows 10 10.0.19044\r\n CPU: (24) x64 AMD Ryzen 9 3900X 12-Core Processor\r\n Memory: 20.34 GB / 31.95 GB\r\n Binaries:\r\n Node: 14.18.3 - D:\\nodejs\\node.EXE\r\n Yarn: 1.22.17 - ~\\AppData\\Roaming\\npm\\yarn.CMD\r\n npm: 6.14.15 - D:\\nodejs\\npm.CMD\r\n Browsers:\r\n Chrome: 105.0.5195.102\r\n Edge: Spartan (44.19041.1266.0), Chromium (105.0.1343.27)\r\n Internet Explorer: 11.0.19041.1566\n```\n\n\n### Additional context\n\n_No response_\n\n### Validations\n\n- [X] Follow our [Code of Conduct](https://vuejs.org/about/coc.html)\n- [X] Read the [docs](https://vitepress.vuejs.org).\n- [X] Check that there isn't already an issue that reports the same bug to avoid creating a duplicate.",[2910],{"name":2911,"color":2912},"need more info","bdbefc",1313,"Using [[toc]] causes hydration mismatch","2023-01-21T14:25:34Z","https://github.com/vuejs/vitepress/issues/1313",0.62127316,{"description":2919,"labels":2920,"number":2921,"owner":2856,"repository":2857,"state":2858,"title":2859,"updated_at":2922,"url":2923,"score":2924},"### Describe the bug\n\nIt will report errors in production\r\n\r\n\r\napp.b77605b4.js:1 Hydration completed but contains mismatches\n\n### Reproduction\n\n*\n\n### Expected behavior\n\nIt will report errors in production\r\n\r\n\r\napp.b77605b4.js:1 Hydration completed but contains mismatches\n\n### System Info\n\n```shell\nwindows\n```\n\n\n### Additional context\n\n_No response_\n\n### Validations\n\n- [X] Follow our [Code of Conduct](https://vuejs.org/about/coc.html)\n- [X] Read the [docs](https://vitepress.vuejs.org).\n- [X] Check that there isn't already an issue that reports the same bug to avoid creating a duplicate.",[],1627,"2023-01-21T16:04:00Z","https://github.com/vuejs/vitepress/issues/1627",0.62376124,{"description":2926,"labels":2927,"number":930,"owner":2856,"repository":2857,"state":2858,"title":2929,"updated_at":2930,"url":2931,"score":2932},"### Describe the bug\r\n\r\nWhen using `onBeforeMount` to update some data there is a hydration mismatch but when using `onMounted` it works fine.\r\n\r\n\r\n### Reproduction\r\n\r\n1. add something like this to layout\r\n```vue\r\n\u003Cscript setup>\r\n import { ref, onBeforeMount } from 'vue';\r\n const num = ref(1);\r\n onBeforeMount(() => {\r\n num.value = 2;\r\n })\r\n\u003C/script>\r\n\r\n\u003Ctemplate>\r\n \u003Cdiv>\r\n num is {{ num }}\r\n \u003C/div>\r\n\u003C/template>\r\n```\r\n2. `build` (on `dev` it works)\r\n3. see the error `Hydration completed but contains mismatches.`\r\n\r\n### Expected behavior\r\n\r\nHydration should work.\r\n\r\n### System Info\r\n\r\n```shell\r\nSystem:\r\n OS: Linux 5.4 Alpine Linux\r\n CPU: (6) x64 Intel(R) Core(TM) i5-8400 CPU @ 2.80GHz\r\n Memory: 1.05 GB / 5.80 GB\r\n Container: Yes\r\n Shell: 1.32.1 - /bin/ash\r\n Binaries:\r\n Node: 16.8.0 - /usr/local/bin/node\r\n npm: 7.21.0 - /usr/local/bin/npm\r\n npmPackages:\r\n vitepress: ^0.16.1 => 0.16.1\r\n```\r\n\r\n\r\n### Additional context\r\n\r\n_No response_\r\n\r\n### Validations\r\n\r\n- [X] Follow our [Code of Conduct](https://vuejs.org/coc)\r\n- [X] Read the [docs](https://vitepress.vuejs.org/).\r\n- [X] Check that there isn't already an issue that reports the same bug to avoid creating a duplicate.",[2928],{"name":2853,"color":2854},"Hydration completed but contains mismatches. when using onBeforeMount","2023-01-21T16:20:28Z","https://github.com/vuejs/vitepress/issues/390",0.63265973,{"description":2934,"labels":2935,"number":2937,"owner":2856,"repository":2857,"state":2858,"title":2938,"updated_at":2939,"url":2940,"score":2941},"### Describe the bug\r\n\r\nWhen I deployed my website to Vercel, I tried to access the website via specific url like https://rule.xfisxf.top/policy/charter.html to check out an article. But the content missed in less 1s and it threw `framework.gkMttBBc.js:2 Hydration completed but contains mismatches.` error in console.\r\n\r\n\r\n\r\n\r\n### Reproduction\r\n\r\nDeploy website to Vercel\r\n\r\n### Expected behavior\r\n\r\nChecked out complete content in browser\r\n\r\n\r\n\r\n\r\n### System Info\r\n\r\n```Text\r\nSystem:\r\n OS: Windows 11 10.0.22631\r\n CPU: (4) x64 Intel(R) Pentium(R) CPU GOLD 6500Y @ 1.10GHz\r\n Memory: 1.46 GB / 7.92 GB\r\n Binaries:\r\n Node: 18.19.0 - ~\\scoop\\apps\\nvm\\current\\nodejs\\nodejs\\node.EXE\r\n Yarn: 1.22.21 - ~\\scoop\\apps\\nvm\\current\\nodejs\\nodejs\\yarn.CMD\r\n npm: 10.2.5 - ~\\scoop\\apps\\nvm\\current\\nodejs\\nodejs\\npm.CMD\r\n pnpm: 8.15.1 - ~\\scoop\\shims\\pnpm.EXE\r\n Browsers:\r\n Edge: Chromium (121.0.2277.112), ChromiumDev (123.0.2380.1)\r\n Internet Explorer: 11.0.22621.1\r\n npmPackages:\r\n vitepress: 1.0.0-rc.42 => 1.0.0-rc.42\r\n```\r\n\r\n\r\n### Additional context\r\n\r\nThe error only appears in production env.\r\n\r\n### Validations\r\n\r\n- [X] Check if you're on the [latest VitePress version](https://github.com/vuejs/vitepress/releases/latest).\r\n- [X] Follow our [Code of Conduct](https://vuejs.org/about/coc.html)\r\n- [X] Read the [docs](https://vitepress.dev).\r\n- [X] Check that there isn't already an issue that reports the same bug to avoid creating a duplicate.",[2936],{"name":2853,"color":2854},3570,"Content missing when being deployed to Vercel","2024-02-20T00:05:12Z","https://github.com/vuejs/vitepress/issues/3570",0.66485953,["Reactive",2943],{},["Set"],["ShallowReactive",2946],{"$fTRc1wZytZ_XrK4EfJfei_Sz-An4H4Yy6syhVxH_PVJc":-1,"$f1s1iK6n71U789bUTNOZqjA9OTbwNxRqeWOwCeGB6U7k":-1},"/vuejs/vitepress/4099"]