|\u003Cimg width=\"612\" alt=\"Image\" src=\"https://github.com/user-attachments/assets/e408b294-1471-4703-b7b4-8d21a6ccd5be\" />|\n|[preview link](https://deploy-preview-4660--vitepress-docs.netlify.app/404)|[preview link](https://deploy-preview-4660--vitepress-docs.netlify.app/zh/404)|\n\nThis is currently **impossible** because `NotFound.vue` does not provide an locale configuration interface.\nAfter introducing the proposed feature, it **automatically** supports multi-language - _without changing one line of code inside it_!\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.",[],4659,"Multi-layer hierarchical configuration overloading","2025-04-15T17:13:25Z","https://github.com/vuejs/vitepress/issues/4659",0.7877184,{"description":2944,"labels":2945,"number":2947,"owner":2863,"repository":2864,"state":2883,"title":2948,"updated_at":2949,"url":2950,"score":2951},"### Describe the bug\n\nWhen I deploy my VitePress project on Github to Cloudflare Page, Cloudflare Page does not build properly, here are the logs from Cloudflare.\r\n```\r\n2022-07-08T05:55:57.425602Z\tCloning repository...\r\n2022-07-08T05:55:59.173672Z\tFrom https://github.com/GVenusLeo/digital-garden\r\n2022-07-08T05:55:59.174199Z\t * branch 864abaf65350db8d794c721b276d4e3d0df90c5a -> FETCH_HEAD\r\n2022-07-08T05:55:59.174374Z\t\r\n2022-07-08T05:55:59.961709Z\tHEAD is now at 864abaf 初始化\r\n2022-07-08T05:55:59.962299Z\t\r\n2022-07-08T05:56:00.224441Z\t\r\n2022-07-08T05:56:00.275932Z\tSuccess: Finished cloning repository files\r\n2022-07-08T05:56:00.909329Z\tInstalling dependencies\r\n2022-07-08T05:56:00.920063Z\tPython version set to 2.7\r\n2022-07-08T05:56:04.425335Z\tv12.18.0 is already installed.\r\n2022-07-08T05:56:05.524017Z\tNow using node v12.18.0 (npm v6.14.4)\r\n2022-07-08T05:56:05.762173Z\tStarted restoring cached build plugins\r\n2022-07-08T05:56:05.803279Z\tFinished restoring cached build plugins\r\n2022-07-08T05:56:06.315444Z\tAttempting ruby version 2.7.1, read from environment\r\n2022-07-08T05:56:09.717228Z\tUsing ruby version 2.7.1\r\n2022-07-08T05:56:10.100045Z\tUsing PHP version 5.6\r\n2022-07-08T05:56:10.287861Z\t5.2 is already installed.\r\n2022-07-08T05:56:10.312398Z\tUsing Swift version 5.2\r\n2022-07-08T05:56:10.312903Z\tStarted restoring cached node modules\r\n2022-07-08T05:56:10.506136Z\tFinished restoring cached node modules\r\n2022-07-08T05:56:10.513566Z\tStarted restoring cached yarn cache\r\n2022-07-08T05:56:10.526842Z\tFinished restoring cached yarn cache\r\n2022-07-08T05:56:10.574271Z\tInstalling yarn at version 1.22.4\r\n2022-07-08T05:56:10.590908Z\t\u001b[37mInstalling Yarn!\u001b[0m\r\n2022-07-08T05:56:10.591217Z\t\u001b[36m> Downloading tarball...\u001b[0m\r\n2022-07-08T05:56:10.642083Z\t\r\n2022-07-08T05:56:10.643266Z\t[1/2]: https://yarnpkg.com/downloads/1.22.4/yarn-v1.22.4.tar.gz --> /tmp/yarn.tar.gz.yC32CJI3vt\r\n2022-07-08T05:56:10.643474Z\t % Total % Received % Xferd Average Speed Time Time Time Current\r\n2022-07-08T05:56:10.643608Z\t Dload Upload Total Spent Left Speed\r\n2022-07-08T05:56:11.067092Z\t\r\n 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0\r\n100 79 100 79 0 0 186 0 --:--:-- --:--:-- --:--:-- 186\r\n2022-07-08T05:56:11.304351Z\t\r\n100 93 100 93 0 0 140 0 --:--:-- --:--:-- --:--:-- 140\r\n2022-07-08T05:56:11.471141Z\t\r\n 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0\r\n 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0\r\n2022-07-08T05:56:11.764416Z\t\r\n100 1215k 100 1215k 0 0 1083k 0 0:00:01 0:00:01 --:--:-- 1083k\r\n2022-07-08T05:56:11.76478Z\t\r\n2022-07-08T05:56:11.765029Z\t[2/2]: https://yarnpkg.com/downloads/1.22.4/yarn-v1.22.4.tar.gz.asc --> /tmp/yarn.tar.gz.yC32CJI3vt.asc\r\n2022-07-08T05:56:11.816593Z\t\r\n100 83 100 83 0 0 1622 0 --:--:-- --:--:-- --:--:-- 1622\r\n2022-07-08T05:56:11.839558Z\t\r\n100 97 100 97 0 0 1310 0 --:--:-- --:--:-- --:--:-- 1310\r\n2022-07-08T05:56:11.850294Z\t\r\n 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0\r\n2022-07-08T05:56:11.935842Z\t\r\n100 1028 100 1028 0 0 6051 0 --:--:-- --:--:-- --:--:-- 6051\r\n2022-07-08T05:56:12.009027Z\t\u001b[36m> Verifying integrity...\u001b[0m\r\n2022-07-08T05:56:12.053136Z\tgpg: Signature made Mon 09 Mar 2020 03:52:13 PM UTC using RSA key ID 69475BAA\r\n2022-07-08T05:56:12.060637Z\tgpg: Good signature from \"Yarn Packaging \u003Cyarn@dan.cx>\"\r\n2022-07-08T05:56:12.063121Z\tgpg: Note: This key has expired!\r\n2022-07-08T05:56:12.064172Z\tPrimary key fingerprint: 72EC F46A 56B4 AD39 C907 BBB7 1646 B01B 86E5 0310\r\n2022-07-08T05:56:12.064516Z\t Subkey fingerprint: 6D98 490C 6F1A CDDD 448E 4595 4F77 6793 6947 5BAA\r\n2022-07-08T05:56:12.071617Z\t\u001b[32m> GPG signature looks good\u001b[0m\r\n2022-07-08T05:56:12.071981Z\t\u001b[36m> Extracting to ~/.yarn...\u001b[0m\r\n2022-07-08T05:56:12.191752Z\t\u001b[36m> Adding to $PATH...\u001b[0m\r\n2022-07-08T05:56:12.2168Z\t\u001b[36m> We've added the following to your /opt/buildhome/.bashrc\r\n2022-07-08T05:56:12.220519Z\t> If this isn't the profile of your current shell then please add the following to your correct profile:\r\n2022-07-08T05:56:12.22082Z\t \r\n2022-07-08T05:56:12.221008Z\texport PATH=\"$HOME/.yarn/bin:$HOME/.config/yarn/global/node_modules/.bin:$PATH\"\r\n2022-07-08T05:56:12.221167Z\t\u001b[0m\r\n2022-07-08T05:56:12.643144Z\t\u001b[32m> Successfully installed Yarn 1.22.4! Please open another terminal where the `yarn` command will now be available.\u001b[0m\r\n2022-07-08T05:56:13.0303Z\tInstalling NPM modules using Yarn version 1.22.4\r\n2022-07-08T05:56:13.625681Z\tyarn install v1.22.4\r\n2022-07-08T05:56:13.719001Z\t[1/4] Resolving packages...\r\n2022-07-08T05:56:13.766731Z\t[2/4] Fetching packages...\r\n2022-07-08T05:56:20.827307Z\terror vitepress@1.0.0-alpha.4: The engine \"node\" is incompatible with this module. Expected version \">=14.6.0\". Got \"12.18.0\"\r\n2022-07-08T05:56:20.833914Z\terror Found incompatible module.\r\n2022-07-08T05:56:20.834376Z\tinfo Visit https://yarnpkg.com/en/docs/cli/install for documentation about this command.\r\n2022-07-08T05:56:20.852439Z\tError during Yarn install\r\n2022-07-08T05:56:20.857735Z\tFailed: build command exited with code: 1\r\n2022-07-08T05:56:21.669346Z\tFailed: an internal error occurred\r\n```\r\n\n\n### Reproduction\n\n- Build Command: `yarn docs:build`\r\n- Output Directory: `docs/.vitepress/dist`\n\n### Expected behavior\n\nI was able to deploy successfully on Vercel in the same way, but it failed on Cloudflare Page.\n\n### System Info\n\n```shell\nSystem:\r\n OS: Windows 10 10.0.22000\r\n CPU: (8) x64 AMD Ryzen 7 4700U with Radeon Graphics \r\n\r\n Memory: 10.23 GB / 15.37 GB\r\n Binaries:\r\n Node: 16.15.0 - C:\\CodeSDK\\nodejs\\node.EXE\r\n Yarn: 1.22.19 - ~\\AppData\\Roaming\\npm\\yarn.CMD\r\n npm: 8.5.5 - C:\\CodeSDK\\nodejs\\npm.CMD\r\n Browsers:\r\n Edge: Spartan (44.22000.120.0), Chromium (103.0.1264.44)\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.\n",[2946],{"name":2908,"color":2909},943," Deployment on Cloudflare Page failed","2023-01-21T14:32:39Z","https://github.com/vuejs/vitepress/issues/943",0.7915969,["Reactive",2953],{},["Set"],["ShallowReactive",2956],{"$fTRc1wZytZ_XrK4EfJfei_Sz-An4H4Yy6syhVxH_PVJc":-1,"$fW37RuvvsxruF2T-y2ZwT2IdGKRJ68cr8VhJNDyDLAi8":-1},"/vuejs/vitepress/1889"]