\r\n \u003Cfigcaption align=\"center\">\r\n \u003Csmall style=\"opacity: 0.8\">${title}\u003C/small>\r\n \u003C/figcaption>\r\n \u003C/figure>`\r\n }\r\n return _super(tokens, idx, options, env, self)\r\n }\r\n }\r\n},\r\n..\r\n```\r\n\r\nThis is the **SERVER** rendered markup \r\n(or what I see when `CTRL+u`)\r\n\r\n```html\r\n\u003Cdiv>\r\n \u003Cp>z\u003C/p>\r\n \u003Cp>\u003Cimg src=\"/assets/vitepress-init.P2GuQSTo.jpg\" alt=\"\" />\u003C/p>\r\n \u003Cp>y\u003C/p>\r\n \u003Cp>\r\n \u003Cfigure>\r\n \u003Cimg src=\"/assets/colours.H7Z7cb1m.png\" alt=\"\" title=\"Test\" />\r\n \u003Cfigcaption align=\"center\">\u003Csmall style=\"opacity: 0.8;\">Test\u003C/small>\u003C/figcaption>\r\n \u003C/figure>\r\n \u003C/p>\r\n \u003Cp>x\u003C/p>\r\n\u003C/div>\r\n```\r\n\r\nThis is the **CLIENT** rendered markup\r\n(or what I see when I inspect in the browser `F12`)\r\n\r\n```html\r\n\u003Cdiv>\r\n \u003Cp>z\u003C/p>\r\n \u003Cp>\u003Cimg src=\"/assets/vitepress-init.P2GuQSTo.jpg\" alt=\"\" />\u003C/p>\r\n \u003Cp>y\u003C/p>\r\n \u003Cp>\u003C/p>\r\n \u003Cfigure>\r\n \u003Cimg src=\"/assets/colours.H7Z7cb1m.png\" alt=\"\" title=\"Test\" />\r\n \u003Cfigcaption align=\"center\">\u003Csmall style=\"opacity: 0.8;\">Test\u003C/small>\u003C/figcaption>\r\n \u003C/figure>\r\n\u003C/div>\r\n```\r\n\r\nSo looks like the client has problems rendering. The `\u003Cfigure>` should be inside the empty `\u003Cp>`, but it's not.\r\n\r\nI couldn't find in the core code where the server and client did the actual rendering, so I couldn't debug this further.\r\n\r\nAny help appreciated, thanks a lot\r\n\r\n\r\n\r\n\r\n\r\n### Expected behavior\r\n\r\nI would expect the server and client to render the same output\r\n\r\n### System Info\r\n\r\n```Text\r\nLinux\r\nVitePress v1.0.1\r\nNode 21.7.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] 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.",[2910],{"name":2911,"color":2912},"bug: pending triage","e99695",3702,"Hydration completed but contains mismatches","2024-05-01T04:42:08Z","https://github.com/vuejs/vitepress/issues/3702",0.71965593,{"description":2919,"labels":2920,"number":2924,"owner":2874,"repository":2875,"state":2902,"title":2925,"updated_at":2926,"url":2927,"score":2928},"### Is your feature request related to a problem? Please describe.\n\nMy GitHub workflow was successful, but there was no content output to the gh-pages branch.\n\nconfig such as:\n\nname: Static Site Generation\n\non:\n push:\n branches:\n - master\n pull_request:\n branches:\n - master\n\njobs:\n build:\n runs-on: ubuntu-latest\n\n steps:\n - name: Checkout code\n uses: actions/checkout@v2\n\n - name: Set up Node.js\n uses: actions/setup-node@v2\n with:\n node-version: '23.0.0'\n\n - name: Install dependencies\n run: npm install\n\n - name: Build static site\n run: npm run docs:build\n\n - name: Deploy to GitHub Pages\n uses: peaceiris/actions-gh-pages@v3\n with:\n github_token: ${{ secrets.TOKEN }}\n publish_dir: /docs/.vitepress/dist\n branch: gh-pages\n force_orphan: true\n cname: docs.cryptomator.org\n clean_before_commits: true\n commit_message: 'Deploy to GitHub Pages'\n clean_before_build: true\n CLEAN: true\n\n### Describe the solution you'd like\n\nMy GitHub workflow was successful, but there was no content output to the gh-pages branch.\n\n### Describe alternatives you've considered\n\n_No response_\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.dev).\n- [x] Read the [Contributing Guidelines](https://github.com/vuejs/vitepress/blob/main/.github/contributing.md).\n- [x] Check that there isn't already an issue that asks for the same feature to avoid creating a duplicate.",[2921],{"name":2922,"color":2923},"need more info","bdbefc",4568,"github workflows","2025-02-26T04:44:36Z","https://github.com/vuejs/vitepress/issues/4568",0.72265047,{"description":2930,"labels":2931,"number":2933,"owner":2874,"repository":2875,"state":2902,"title":2934,"updated_at":2935,"url":2936,"score":2937},"### Describe the bug\n\nWhen I access URLs like /xx, the homepage always appears, which obviously should not happen. However, if I access URLs like /xx.html, the page renders normally. Currently, my project is deployed on Tencent Cloud.\r\nThe problem does not occur in the development environment, but only after the production deployment, when domain name resolution and Nginx forwarding are involved.\r\nBesides,if i click button to some url,it will show correctly . Only when I directly access the URL in the browser, the page rendering error occurs.\n\n### Reproduction\n\ngit clone https://gitee.com/CrazyClue/vitepress.git\r\nuse npm install & npm run build\r\nnginx:\r\n```\r\nserver {\r\n listen 443 ssl;\r\n server_name vite.kuaihe.tech;\r\n ssl_certificate /etc/letsencrypt/live/kuaihe.tech-0001/fullchain.pem;\r\n ssl_certificate_key /etc/letsencrypt/live/kuaihe.tech-0001/privkey.pem;\r\n\r\n location / {\r\n root /var/www/vitepress;\r\n index index.html;\r\n try_files $uri $uri/ /index.html;\r\n}\r\n}\r\n```\n\n### Expected behavior\n\nMy website can show correctly when i access url directly in the browser without “.html” . \n\n### System Info\n\n```Text\nSystem:\r\n OS: Linux 6.8 Ubuntu 24.04 LTS 24.04 LTS (Noble Numbat)\r\n CPU: (1) x64 INTEL(R) XEON(R) PLATINUM 8576C\r\n Memory: 5.50 GB / 7.38 GB\r\n Container: Yes\r\n Shell: 5.2.21 - /bin/bash\r\n Binaries:\r\n Node: 20.16.0 - /usr/local/bin/node\r\n Yarn: 1.22.22 - /usr/local/bin/yarn\r\n npm: 10.8.1 - /usr/local/bin/npm\n```\n\n\n### Additional context\n\n_No response_\n\n### Validations\n\n- [X] Check if you're on the [latest VitePress version](https://github.com/vuejs/vitepress/releases/latest).\n- [X] Follow our [Code of Conduct](https://vuejs.org/about/coc.html)\n- [X] Read the [docs](https://vitepress.dev).\n- [X] Check that there isn't already an issue that reports the same bug to avoid creating a duplicate.",[2932],{"name":2911,"color":2912},4140," Error Rendering the Homepage when i use url like /x/xx","2024-08-23T04:42:14Z","https://github.com/vuejs/vitepress/issues/4140",0.7274897,{"description":2939,"labels":2940,"number":2942,"owner":2874,"repository":2875,"state":2902,"title":2943,"updated_at":2944,"url":2945,"score":2946},"### Describe the bug\n\nThe issue appears to be related to the integration of the @oku-ui/motion ([Motion component](https://github.com/oku-ui/motion/blob/main/packages/vue/src/components/Motion.vue)) with Vitepress. However, as this is just Vue component, it should be correctly recognized by the Vitepress build. It works perfectly with **npm run docs:dev** mode and throws \"Unknown file extension\" error on **npm run docs:build**.\n\n### Reproduction\n\nDefault template with `Motion` component import.\r\nhttps://stackblitz.com/edit/vite-kxpk3c?file=docs%2F.vitepress%2Ftheme%2FLayout.vue\r\n\r\n```bash\r\nnpm run docs:build\r\n\r\nvitepress build docs\r\n\r\n vitepress v1.1.4\r\n\r\n✓ building client + server bundles...\r\nbuild error:\r\nTypeError [ERR_UNKNOWN_FILE_EXTENSION]: Unknown file extension \".vue\" for /home/projects/vite-kxpk3c/node_modules/@oku-ui/motion/dist/components/Motion.vue\r\n at __node_internal_captureLargerStackTrace2 (https://vitekxpk3c-okve.w-credentialless-staticblitz.com/builtins.e7ffca03.js:101:5253)\r\n at new NodeError (https://vitekxpk3c-okve.w-credentialless-staticblitz.com/builtins.e7ffca03.js:101:4067)\r\n at Object.getFileProtocolModuleFormat [as file:] (https://vitekxpk3c-okve.w-credentialless-staticblitz.com/builtins.e7ffca03.js:150:1473)\r\n at defaultGetFormat (https://vitekxpk3c-okve.w-credentialless-staticblitz.com/builtins.e7ffca03.js:150:1798)\r\n at defaultLoad (https://vitekxpk3c-okve.w-credentialless-staticblitz.com/builtins.e7ffca03.js:153:1058)\r\n at nextLoad (https://vitekxpk3c-okve.w-credentialless-staticblitz.com/builtins.e7ffca03.js:154:1851)\r\n at ESMLoader.load (https://vitekxpk3c-okve.w-credentialless-staticblitz.com/builtins.e7ffca03.js:154:5069)\r\n at ESMLoader.\u003Canonymous> (https://vitekxpk3c-okve.w-credentialless-staticblitz.com/builtins.e7ffca03.js:154:4122)\r\n at new ModuleJob (https://vitekxpk3c-okve.w-credentialless-staticblitz.com/builtins.e7ffca03.js:155:867)\r\n at #o (https://vitekxpk3c-okve.w-credentialless-staticblitz.com/builtins.e7ffca03.js:154:4043)\r\n at ESMLoader.getModuleJob (https://vitekxpk3c-okve.w-credentialless-staticblitz.com/builtins.e7ffca03.js:154:3901)\r\n at async https://vitekxpk3c-okve.w-credentialless-staticblitz.com/builtins.e7ffca03.js:155:1066\r\n[Motion component](https://github.com/oku-ui/motion/blob/main/packages/vue/src/components/Motion.vue)\r\nIt seems to related to compatibility of @oku-ui/motion with Vitepress, however it just Vue components which should be correctly recognized by Vitepress build.\r\n```\n\n### Expected behavior\n\nThe .vue extension should be recognized in any build mode or more describable error message should be printed in case of another issue reason.\n\n### System Info\n\n```Text\nSystem:\r\n OS: macOS 14.4.1\r\n CPU: (16) x64 Intel(R) Core(TM) i9-9880H CPU @ 2.30GHz\r\n Memory: 32.50 MB / 16.00 GB\r\n Shell: 5.9 - /bin/zsh\r\n Binaries:\r\n Yarn: 1.22.22 - /usr/local/bin/yarn\r\n npm: 10.5.0 - ~/Library/Application Support/Herd/config/nvm/versions/node/v20.12.2/bin/npm\r\n pnpm: 8.15.6 - /usr/local/bin/pnpm\r\n Browsers:\r\n Chrome: 124.0.6367.209\r\n Safari: 17.4.1\n```\n\n\n### Additional context\n\n_No response_\n\n### Validations\n\n- [X] Check if you're on the [latest VitePress version](https://github.com/vuejs/vitepress/releases/latest).\n- [X] Follow our [Code of Conduct](https://vuejs.org/about/coc.html)\n- [X] Read the [docs](https://vitepress.dev).\n- [X] Check that there isn't already an issue that reports the same bug to avoid creating a duplicate.",[2941],{"name":2911,"color":2912},3898,"Unknown file extension \".vue\" on production build","2024-05-25T04:41:58Z","https://github.com/vuejs/vitepress/issues/3898",0.7277042,{"description":2948,"labels":2949,"number":2951,"owner":2874,"repository":2875,"state":2902,"title":2952,"updated_at":2953,"url":2954,"score":2955},"### Describe the bug\n\n\r\nThe error is caused by not closing the label, but I can't find the corresponding error line after I finish writing the document\n\n### Reproduction\n\n1. done md doc\r\n2. pnpm run docs:build\n\n### Expected behavior\n\nDisplays the location of the error\n\n### System Info\n\n```Text\nSystem:\r\n OS: Windows 11 10.0.22000\r\n CPU: (12) x64 Intel(R) Core(TM) i5-10400 CPU @ 2.90GHz\r\n Memory: 13.51 GB / 39.65 GB\r\n Binaries:\r\n Node: 18.18.0 - C:\\Program Files\\nodejs\\node.EXE\r\n Yarn: 1.22.19 - ~\\AppData\\Local\\pnpm\\yarn.CMD\r\n npm: 9.8.1 - C:\\Program Files\\nodejs\\npm.CMD\r\n pnpm: 9.0.5 - C:\\Program Files\\nodejs\\pnpm.CMD\r\n Browsers:\r\n Chrome: bookmarks.html\r\ninitial_preferences\r\n Edge: Spartan (44.22000.2600.0), Chromium (123.0.2420.97)\r\n Internet Explorer: 11.0.22000.2600\r\n npmPackages:\r\n vitepress: ^1.1.4 => 1.1.4\n```\n\n\n### Additional context\n\n_No response_\n\n### Validations\n\n- [X] Check if you're on the [latest VitePress version](https://github.com/vuejs/vitepress/releases/latest).\n- [X] Follow our [Code of Conduct](https://vuejs.org/about/coc.html)\n- [X] Read the [docs](https://vitepress.dev).\n- [X] Check that there isn't already an issue that reports the same bug to avoid creating a duplicate.",[2950],{"name":2911,"color":2912},3897,"Some errors are reported that the location of the corresponding file cannot be found","2024-05-25T04:41:59Z","https://github.com/vuejs/vitepress/issues/3897",0.73299426,{"description":2957,"labels":2958,"number":2960,"owner":2874,"repository":2875,"state":2902,"title":2961,"updated_at":2962,"url":2963,"score":2964},"### Describe the bug\r\n\r\nThe content disappears after reloading the page, what I have noticed is that if the page is /index.html after reloading becomes /index (without extension) but all the content is not displayed any more \r\n\r\n### Reproduction\r\n\r\nVisit for example site https://s3m.stream/config.html reload and the URL will be changed to https://s3m.stream/config and content will disappear the \r\n\r\n### Expected behavior\r\n\r\nkeep showing the page content no matter if the user reloads the page\r\n\r\n### System Info\r\n\r\n```Text\r\nSystem:\r\n OS: Linux 6.9 Arch Linux\r\n Container: Yes\r\n Shell: 5.9 - /usr/bin/zsh\r\n Binaries:\r\n Node: 22.3.0 - /usr/bin/node\r\n npm: 10.8.1 - /usr/bin/npm\r\n pnpm: 9.4.0 - /usr/bin/pnpm\r\n npmPackages:\r\n vitepress: ^1.0.0-rc.31 => 1.2.3\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] 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.",[2959],{"name":2922,"color":2923},3970,"when reloading a page the .html extension get removed and all body disappears ","2024-06-27T04:42:51Z","https://github.com/vuejs/vitepress/issues/3970",0.73606765,["Reactive",2966],{},["Set"],["ShallowReactive",2969],{"$fTRc1wZytZ_XrK4EfJfei_Sz-An4H4Yy6syhVxH_PVJc":-1,"$fWXpcKHHtTwhEj9Xs4g965BNLvuZuAqTQ_MY6TpRjykk":-1},"/vuejs/vitepress/4395"]