\r\n\u003C/template>\r\n```\n\n### Describe the bug\n\n1. When I run ``npm run dev`` the pages renders correctly. But doing changes in the server component are not updated on the page. I always have to stop the script and run ``npm run dev`` again to see the changes.\r\n2. Running ``npm run build`` and start the server with ``node .output/server/index.mjs`` renders a blank page and the following error is logged in the console:\r\n```\r\n[Vue warn]: Component \u003CAnonymous> is missing template or render function.\r\n```\n\n### Additional context\n\n_No response_\n\n### Logs\n\n_No response_",[3043,3046,3049,3052,3054],{"name":3044,"color":3045},"3.x","29bc7f",{"name":3047,"color":3048},"pending triage","E99695",{"name":3050,"color":3051},"windows","C681FD",{"name":3053,"color":3027},"needs reproduction",{"name":3055,"color":3056},"closed-by-bot","ededed",24267,"closed","Server Components are not working","2023-11-21T01:50:39Z","https://github.com/nuxt/nuxt/issues/24267",0.62335247,{"description":3064,"labels":3065,"number":3068,"owner":3034,"repository":3034,"state":3058,"title":3069,"updated_at":3070,"url":3071,"score":3072},"### Environment\n\nWorking directory: /home/gxres042/projects/website/blog-with-noutious nuxi 9:21:46 PM\nNuxt project info: nuxi 9:21:46 PM\n\n------------------------------\n- Operating System: Linux\n- Node Version: v22.13.1\n- Nuxt Version: 3.15.2\n- CLI Version: 3.20.0\n- Nitro Version: 2.10.4\n- Package Manager: pnpm@9.15.2\n- Builder: -\n- User Config: compatibilityDate, devtools, future, experimental, css, modules, colorMode, nitro\n- Runtime Modules: @nuxt/eslint@0.7.5, @nuxt/image@1.9.0, @nuxtjs/color-mode@3.5.2, @pinia/nuxt@0.9.0, @unocss/nuxt@65.4.2, @vueuse/nuxt@12.4.0, nuxt-schema-org@4.0.4\n- Build Modules: -\n------------------------------\n\n### Reproduction\n\n1. Set `experimental.componentIslands` to `true`;\n2. Create a server component (such as `StaticMarkdownRenderer.server.vue`);\n3. Import `node:fs`;\n4. Run `pnpm build` or `pnpm generate`.\n\n### Describe the bug\n\nThe Node.js core modules in server components/component islands are detected when Vite builds a client bundle. But it should only be built on the server side and not on the client side.\n\n### Additional context\n\n_No response_\n\n### Logs\n\n```shell-script\n\n```",[3066,3067],{"name":3047,"color":3048},{"name":3031,"color":3032},30826,"Vite client build didn't passed Server Components","2025-07-02T16:39:48Z","https://github.com/nuxt/nuxt/issues/30826",0.6504886,{"description":3074,"labels":3075,"number":3078,"owner":3034,"repository":3034,"state":3058,"title":3079,"updated_at":3080,"url":3081,"score":3082},"### Environment\n\n- Operating System: Windows_NT\r\n- Node Version: v22.1.0\r\n- Nuxt Version: 3.11.2\r\n- CLI Version: 3.11.1\r\n- Nitro Version: 2.9.6\r\n- Package Manager: npm@10.7.0\r\n- Builder: -\r\n- User Config: devtools, ssr, modules, alias, colorMode, vuefire\r\n- Runtime Modules: @nuxtjs/tailwindcss@6.12.0, shadcn-nuxt@0.10.4, nuxt-vuefire@1.0.2, @vueuse/nuxt@10.9.0, @pinia/nuxt@0.5.1, @nuxtjs/color-mode@3.4.1\r\n- Build Modules: -\n\n### Reproduction\n\nAny project\n\n### Describe the bug\n\nWhen saving changes in HTML/template the website updates.\r\nWhen saving changes in Javascript/script the website updates.\r\nWhen saving changes in CSS the website **does not** updates.\r\nA manual refresh is necessary, or adding a space in the script part.\n\n### Additional context\n\n_No response_\n\n### Logs\n\n_No response_",[3076,3077],{"name":3044,"color":3045},{"name":3047,"color":3048},27769,"Nuxt doesn't update when making CSS changes","2024-06-21T17:55:28Z","https://github.com/nuxt/nuxt/issues/27769",0.65754044,{"description":3084,"labels":3085,"number":3089,"owner":3034,"repository":3034,"state":3058,"title":3090,"updated_at":3091,"url":3092,"score":3093},"### Environment\n\n------------------------------\r\n- Operating System: `Darwin`\r\n- Node Version: `v16.14.2`\r\n- Nuxt Version: `3.3.1`\r\n- Nitro Version: `2.3.1`\r\n- Package Manager: `yarn@1.22.10`\r\n- Builder: `vite`\r\n- User Config: `ssr`, `app`, `css`, `windicss`, `build`, `buildModules`, `modules`, `experimental`, `components`, `vite`, `runtimeConfig`, `vueuse`\r\n- Runtime Modules: `@pinia/nuxt@0.4.7`, `@vueuse/nuxt@9.13.0`, `nuxt-windicss@2.6.0`, `nuxt-icon@0.3.3`, `@nuxt/image-edge@1.0.0-28002839.c6a7c9b`\r\n- Build Modules: `@nuxtjs/google-fonts@2.0.0`\r\n------------------------------\n\n### Reproduction\n\nhttps://stackblitz.com/edit/github-x6dths?file=layouts/default.vue\r\n\r\nThe reproduction is the same as the previous problem that opened here, because as I still use Nuxt 2, my project in Nuxt 3 doesn't change almost anything.\n\n### Describe the bug\n\nI believe that the project is not running on the server. Everything looked good, but now discover something. I still have projects in Nuxt 2 and that's why I'm working on 3 calmly. Today I went to do a test to get the headers and I ended up facing a code with nothing on the server side. I did the test in Postman. While in 2 the html comes, in 3 nothing comes as follows the images there.\r\nNuxt 2: \r\n\u003Cimg width=\"1002\" alt=\"Captura de Tela 2023-04-18 às 15 02 37\" src=\"https://user-images.githubusercontent.com/83841469/232864923-4cfdeaf8-5e4d-4c11-a6aa-a53df7fb02ce.png\">\r\n\r\nNuxt 3: \r\n\u003Cimg width=\"1016\" alt=\"Captura de Tela 2023-04-18 às 14 52 22\" src=\"https://user-images.githubusercontent.com/83841469/232864997-9e773af7-f7a8-42ee-9198-c243a52216ac.png\">\r\n\r\nTo be more sure, I did a basic test on this simulator https://www.ranktracker.com/pt-br/serp-simulator/ and got responses from Nuxt 2, but none from Nuxt 3.\n\n### Additional context\n\nNo code works in process.server. I know this is horrible for the project, especially for Google. I would like you to help me.\n\n### Logs\n\n_No response_",[3086,3087,3088],{"name":3044,"color":3045},{"name":3047,"color":3048},{"name":3053,"color":3027},20371,"My project with nuxt 3 is not loading on the server side","2023-04-24T13:38:48Z","https://github.com/nuxt/nuxt/issues/20371",0.6608863,{"labels":3095,"number":3098,"owner":3034,"repository":3034,"state":3058,"title":3099,"updated_at":3100,"url":3101,"score":3102},[3096,3097],{"name":3044,"color":3045},{"name":3047,"color":3048},13148,"dev mode is not working","2023-01-19T17:02:42Z","https://github.com/nuxt/nuxt/issues/13148",0.66205776,{"description":3104,"labels":3105,"number":3110,"owner":3034,"repository":3034,"state":3058,"title":3111,"updated_at":3112,"url":3113,"score":3114},"### Environment\n\nNuxt 3.15.1 (both on local Windows machine and StackBlitz)\n\n### Reproduction\n\nhttps://stackblitz.com/edit/nuxt-starter-5hu5cd8r?file=modules%2Ffoo.ts\n\n### Describe the bug\n\nVirtual template after update changes it's imported data in `app.vue`.\nTemplate with `write: true` **DOES** update the file `#build/__real.ts` and exports `[2]` but in `app.vue` it still displays `[1]`.\nPage reloading does not help.\n\nAlso, it creates hydration mismatch:\n\n```\n - rendered on server: \" [\\n 2\\n]\"\n - expected on client: \" [\\n 1\\n]\" \n```\n\nIt looks like on client side it caches the real template result (which is `[1]`) and does not update it...\n\nHere is the code for templates:\n\n```ts\n// This one correctly updates itself and on frontend\nfunction addVirtualTemplate() {\n const arr = [0];\n\n return addTemplate({\n filename: '__virtual.ts',\n getContents: () => {\n arr[0]++;\n return `export default ${JSON.stringify(arr)} as const;`;\n },\n });\n}\n\n// This one updates the file, but changes are not reflected on frontend\nfunction addRealTemplate() {\n const arr = [0];\n\n return addTemplate({\n filename: '__real.ts',\n getContents: () => {\n arr[0]++;\n return `export default ${JSON.stringify(arr)} as const;`;\n },\n write: true,\n });\n}\n```",[3106,3109],{"name":3107,"color":3108},"dx","C39D69",{"name":3026,"color":3027},30575,"Updated template data with `write: true` is not displayed on the frontend","2025-05-01T16:01:13Z","https://github.com/nuxt/nuxt/issues/30575",0.6676275,{"description":3116,"labels":3117,"number":3121,"owner":3034,"repository":3034,"state":3058,"title":3122,"updated_at":3123,"url":3124,"score":3125},"### Environment\n\nNuxt project info: 16:34:14\r\n\r\n------------------------------\r\n- Operating System: Linux\r\n- Node Version: v18.17.1\r\n- Nuxt Version: 3.8.0\r\n- CLI Version: 3.9.1\r\n- Nitro Version: 2.7.0\r\n- Package Manager: npm@10.1.0\r\n- Builder: -\r\n- User Config: devtools, ssr\r\n- Runtime Modules: -\r\n- Build Modules: -\r\n------------------------------\r\n\n\n### Reproduction\n\nexport default defineNuxtConfig({\r\n devtools: { enabled: true },\r\n ssr: false\r\n})\r\n\r\nand then \r\nnuxi generate\n\n### Describe the bug\n\nThe official documentation say: \"The nuxi generate command will then output an .output/public/index.html entrypoint and JavaScript bundles like a classic client-side Vue.js application.\"\r\n\r\nBut there is not an index.html file in the \"output/public\" folder.\r\n\r\nI don't know if there is a bug or maybe the documentation need to be updated.\n\n### Additional context\n\n_No response_\n\n### Logs\n\n_No response_",[3118,3119,3120],{"name":3044,"color":3045},{"name":3047,"color":3048},{"name":3053,"color":3027},23864,"Client-side only rendering not creating index.html","2023-10-23T13:39:09Z","https://github.com/nuxt/nuxt/issues/23864",0.6677108,{"description":3127,"labels":3128,"number":3131,"owner":3034,"repository":3034,"state":3058,"title":3132,"updated_at":3133,"url":3134,"score":3135},"### Environment\n\n------------------------------\n- Operating System: Windows_NT\n- Node Version: v22.12.0\n- Nuxt Version: 3.15.0\n- CLI Version: 3.17.2\n- Nitro Version: 2.10.4\n- Package Manager: pnpm@9.15.1\n- Builder: -\n- User Config: default\n- Runtime Modules: @nuxt/eslint@0.7.4, @unocss/nuxt@0.65.3, template-copyright@1.0.1, @nuxt/icon@1.10.2, nuxt-time@1.0.3, @nuxtjs/color-mode@3.5.2, @nuxtjs/i18n@9.1.1\n- Build Modules: -\n------------------------------\n\n### Reproduction\n\nSrc - https://github.com/brokuka/portfolio\nDemo - https://portfolio-chi-one-99.vercel.app/\n\n### Describe the bug\n\nServer api strange behavior on production, can't get more info about problem to fix it. \n\nTo recreate buggy situation you need to enter to the `projects` page and refresh page.\n\n### Additional context\n\n\n\n\n### Logs\n\n```shell-script\n\n```",[3129,3130],{"name":3047,"color":3048},{"name":3053,"color":3027},30395,"Server bug on production","2024-12-28T09:56:03Z","https://github.com/nuxt/nuxt/issues/30395",0.6690825,{"labels":3137,"number":3140,"owner":3034,"repository":3034,"state":3058,"title":3141,"updated_at":3142,"url":3143,"score":3144},[3138,3139],{"name":3044,"color":3045},{"name":3047,"color":3048},14143,"Attributes are not updated on the client side (hydration issue 🤔)","2023-01-19T17:25:50Z","https://github.com/nuxt/nuxt/issues/14143",0.6693348,["Reactive",3146],{},["Set"],["ShallowReactive",3149],{"$fTRc1wZytZ_XrK4EfJfei_Sz-An4H4Yy6syhVxH_PVJc":-1,"$fHgA0Q_Qgjoi4sdRqD44mB8kKe_PB3dO8_wvrrrUEBfA":-1},"/nuxt/nuxt/18635"]