`\n\n### Describe the bug\n\n\r\nAfter updating to version 3.7.3 NuxtPage stopped working in the entire project\r\n\r\n```\r\nUncaught (in promise) Error: Page Not Found\r\n at createError (index.mjs?v=2a803633:78:15)\r\n at createError (null:31:16)\r\n at index.vue:37:11\r\n```\n\n### Additional context\n\n_No response_\n\n### Logs\n\n_No response_",[3073,3074,3077],{"name":3034,"color":3035},{"name":3075,"color":3076},"bug","d73a4a",{"name":3078,"color":3079},"❗ p4-important","D93F0B",23219," NuxtPage doesn`t work in Nuxt 3.7.3","2024-03-17T16:52:10Z","https://github.com/nuxt/nuxt/issues/23219",0.62050265,{"labels":3086,"number":3089,"owner":3024,"repository":3024,"state":3038,"title":3090,"updated_at":3091,"url":3092,"score":3093},[3087,3088],{"name":3021,"color":3022},{"name":3050,"color":3051},6869,"Error page does not work in production mode","2023-01-22T15:34:48Z","https://github.com/nuxt/nuxt/issues/6869",0.6206731,{"description":3095,"labels":3096,"number":3099,"owner":3024,"repository":3024,"state":3038,"title":3100,"updated_at":3101,"url":3102,"score":3103},"### Environment\n\nNodeVersion: v16.14.2\r\nNuxt Version: 3.5.1\r\nNitro Version: 2.4.1\r\nPackage Manager: npm@7.17.0\r\nBuilder: vite\n\n### Reproduction\n\nhttps://stackblitz.com/edit/nuxt-starter-rwavf8?file=server%2Fmiddleware%2Ftest.ts\n\n### Describe the bug\n\nIf throw a error in server, how can i create custom error page for this error?\n\n### Additional context\n\n_No response_\n\n### Logs\n\n_No response_",[3097,3098],{"name":3034,"color":3035},{"name":3021,"color":3022},21028,"Can not create custom server error page","2023-08-09T08:26:43Z","https://github.com/nuxt/nuxt/issues/21028",0.6223973,{"description":3105,"labels":3106,"number":3109,"owner":3024,"repository":3024,"state":3038,"title":3110,"updated_at":3111,"url":3112,"score":3113},"### Environment\r\n\r\n- Operating System: Windows_NT\r\n- Node Version: v18.18.2\r\n- Nuxt Version: 3.8.2\r\n- CLI Version: 3.10.0\r\n- Nitro Version: 2.8.1\r\n- Package Manager: npm@9.8.1\r\n- Builder: -\r\n- User Config: srcDir, devtools\r\n- Runtime Modules: -\r\n- Build Modules: -\r\n\r\n### Reproduction\r\n\r\nhttps://stackblitz.com/edit/github-qnjwye?file=src%2Fpages%2Findex.vue\r\n\r\n### Describe the bug\r\n\r\nHello, this reproduction is with Nuxt 3.8.2.\r\n\r\nThe issue I've found is the following :\r\n- When trying rendering a non existent page with a **custom Error Page** (built in the root of the project as error.vue as the documentation teaches), if I have pages folder in the root of the project too, it works fine,\r\nHowever, if I put the pages folder inside a src folder and I change the nuxt.config.ts configuration to have the **srcDir: 'src'** option, the default and expected behavior of the custom Error page disappears and it gets **impossible to access it** (I've tried using composables as showError and createError directly from the homepage, creating a plugin to handle errors as the documentation shows, etc), but the only Error Page I get is the **Default Error Page** from Nuxt, which is not the one I'm looking for.\r\n\r\nThank you in advance,\r\n\r\nMaybe this is a minor issue, but I believe many developers can encounter it.\r\n\r\nThank you,\r\n\r\n\r\n### Additional context\r\n\r\n_No response_\r\n\r\n### Logs\r\n\r\n_No response_",[3107,3108],{"name":3034,"color":3035},{"name":3021,"color":3022},24810,"Custom Error Page not rendering","2024-07-29T21:39:05Z","https://github.com/nuxt/nuxt/issues/24810",0.6227686,{"description":3115,"labels":3116,"number":3119,"owner":3024,"repository":3024,"state":3038,"title":3120,"updated_at":3121,"url":3122,"score":3123},"### Environment\n\n- Operating System: `Windows_NT`\n- Node Version: `v18.20.7`\n- Nuxt Version: `3.15.4`\n- CLI Version: `3.21.1`\n- Nitro Version: `2.10.4`\n- Package Manager: `pnpm@9.14.2`\n- Builder: `-`\n- User Config: `app`, `ssr`, `compatibilityDate`, `devtools`, `modules`, `css`, `runtimeConfig`, `nitro`, `vite`\n- Runtime Modules: `@nuxt/eslint@1.1.0`, `@nuxtjs/tailwindcss@6.13.1`, `@pinia/nuxt@0.10.1`, `@nuxt/image@1.9.0`, `nuxt-swiper@2.0.0`\n- Build Modules: `-`\n\n### Reproduction\n\n- Execute nuxt generate\n- Go to output folder\n- Open index.html file using browser without security\n- 404 page not found \n\n### Describe the bug\n\nHi,\n\nWe are working in nuxt project and we need to develop an static app without nodeJS app server. \n\nIf we use app.vue component all it's working ok but when we create pages folder we receive page not found error to manage different routes with vue-router\n\nWe try to configure prerender routes with nitro but it is not working. \n\nPlease, could you help me? \n\nThank you\n\n### Additional context\n\nWe are using the following nuxt configuration:\n\n```\nimport legacy from '@vitejs/plugin-legacy';\n\nexport default defineNuxtConfig({\n app: {\n cdnURL: './',\n },\n ssr: false,\n compatibilityDate: '2024-11-01',\n devtools: { enabled: false },\n modules: ['@nuxt/eslint', '@nuxtjs/tailwindcss', '@pinia/nuxt', '@nuxt/image', 'nuxt-swiper'],\n css: ['~/assets/css/main.css'],\n runtimeConfig: {\n public: {\n apiBase: process.env.API_BASE_URL,\n authorization: process.env.AUTH_TOKEN,\n },\n },\n vite: {\n plugins: [legacy()],\n },\n});```\n\nThis is the following project structure\n\n\n\n### Logs\n\n```shell-script\nBrk9iX9n.js:9599 [nuxt] error caught during app initialization H3Error: Page not found: /C:/Users/Documents/workspace/nuxt-project/.output/public/index.html\n at createError$1 (Brk9iX9n.js:10488:15)\n at Brk9iX9n.js:14599:54\n at fn (Brk9iX9n.js:9683:20)\n at Object.runWithContext (Brk9iX9n.js:4306:18)\n at callWithNuxt (Brk9iX9n.js:9687:24)\n at Brk9iX9n.js:9533:41\n at EffectScope.run (Brk9iX9n.js:280:16)\n at Object.runWithContext (Brk9iX9n.js:9533:31)\n at Brk9iX9n.js:14599:23\n at Brk9iX9n.js:14028:64\n```",[3117,3118],{"name":3021,"color":3022},{"name":3063,"color":3064},31203,"Static pages not working on nuxt 3 project","2025-03-05T19:47:06Z","https://github.com/nuxt/nuxt/issues/31203",0.6252991,{"description":3125,"labels":3126,"number":3130,"owner":3024,"repository":3024,"state":3038,"title":3131,"updated_at":3132,"url":3133,"score":3134},"### Environment\n\n- Operating System: Linux\r\n- Node Version: v18.14.0\r\n- Nuxt Version: 3.5.3\r\n- Nitro Version: 2.4.1\r\n- Package Manager: yarn@1.22.19\r\n- Builder: vite 11:49:48 AM\r\n- User Config: css, app, build, runtimeConfig, vue, ssr, nitro, routeRules, vite, experimental, devtools\n\n### Reproduction\n\nJust throwing an error with createError in a client plugin\n\n### Describe the bug\n\nTrying to throw a non fatal error I can access in the app with useError(), but it always renders the error.vue component.\r\n\r\n`throw createError({message: 'non fatal error'})`\n\n### Additional context\n\n_No response_\n\n### Logs\n\n_No response_",[3127,3128,3129],{"name":3034,"color":3035},{"name":3021,"color":3022},{"name":3063,"color":3064},21725,"createError() always shows full-screen error.vue even without fatal: true","2023-07-12T15:08:43Z","https://github.com/nuxt/nuxt/issues/21725",0.62736815,["Reactive",3136],{},["Set"],["ShallowReactive",3139],{"$fTRc1wZytZ_XrK4EfJfei_Sz-An4H4Yy6syhVxH_PVJc":-1,"$fDDD6uz2OtqxqDxnfH1yg4Kw9MK8gOb5EVZHSNNXjkyE":-1},"/nuxt/nuxt/22065"]