\r\n \u003C/div>\r\n\u003C/template>\r\n```\r\n\r\nconsole output:\r\n```sh\r\n[Vue warn]: Failed to resolve component: IconIcones 21:27:18\r\nIf this is a native custom element, make sure to exclude it from component resolution via compilerOptions.isCustomElement.\r\n```\n\n### Additional context\n\nThe above example works in Nuxt 3.4.x\n\n### Logs\n\n_No response_",[2908,2909,2912],{"name":2899,"color":2900},{"name":2910,"color":2911},"bug","d73a4a",{"name":2913,"color":2914},"🔨 p3-minor","FBCA04",20937,"Regression: Cannot resolve component if its folder's name is a prefix of the component's name","2023-05-19T11:23:25Z","https://github.com/nuxt/nuxt/issues/20937",0.65060437,{"description":2921,"labels":2922,"number":2927,"owner":2868,"repository":2868,"state":2878,"title":2928,"updated_at":2929,"url":2930,"score":2931},"### Environment\n\nNuxi 3.2.2 \r\n------------------------------\r\n- Operating System: `Windows_NT`\r\n- Node Version: `v18.14.1`\r\n- Nuxt Version: `3.2.2`\r\n- Nitro Version: `2.2.3`\r\n- Package Manager: `npm@9.3.1`\r\n- Builder: `vite`\r\n- User Config: `components`\r\n- Runtime Modules: `-`\r\n- Build Modules: `-`\r\n------------------------------\n\n### Reproduction\n\nReproduce Link: https://stackblitz.com/edit/github-tznxrd\r\n\r\n1. npx nuxi init demo\r\n2. cd demo\r\n3. npm install\r\n4. mkdir -p components/layouts\r\n5. edit nuxt.config.ts\r\n **nuxt.config.ts**\r\n ```\r\n export default defineNuxtConfig({\r\n components: [\r\n { path: '~/components/layouts', prefix: 'Special' },\r\n '~/components'\r\n ]\r\n })\r\n ```\r\n\r\n\r\n6. create **header.vue** under components/layouts\r\n ```\r\n \u003Ctemplate>\r\n \u003Cdiv>\r\n Header\r\n \u003C/div>\r\n \u003C/template>\r\n ```\r\n\r\n7. import header.vue in **app.vue**\r\n ```\r\n \u003Ctemplate>\r\n \u003Cdiv>\r\n \u003CHeader />\r\n \u003CNuxtWelcome />\r\n \u003C/div>\r\n \u003C/template>\r\n \r\n \u003Cscript>\r\n import Header from '~/components/layouts/header.vue';\r\n \u003C/script>\r\n ```\r\n\r\n\r\n8. npm run dev\r\n\n\n### Describe the bug\n\n[Vue warn]: Failed to resolve component: Header\r\nIf this is a native custom element, make sure to exclude it from component resolution via compilerOptions.isCustomElement. \n\n### Additional context\n\n_No response_\n\n### Logs\n\n_No response_",[2923,2924],{"name":2899,"color":2900},{"name":2925,"color":2926},"pending triage","E99695",19310,"If this is a native custom element, make sure to exclude it from component resolution via compilerOptions.isCustomElement.","2023-02-27T12:15:17Z","https://github.com/nuxt/nuxt/issues/19310",0.6572734,{"description":2933,"labels":2934,"number":2943,"owner":2868,"repository":2868,"state":2878,"title":2944,"updated_at":2945,"url":2946,"score":2947},"### Environment\n\n------------------------------\r\n- Operating System: Linux\r\n- Node Version: v16.14.2\r\n- Nuxt Version: 3.4.3\r\n- Nitro Version: 2.3.3\r\n- Package Manager: npm@7.17.0\r\n- Builder: vite\r\n- User Config: -\r\n- Runtime Modules: -\r\n- Build Modules: -\r\n------------------------------\n\n### Reproduction\n\nhttps://stackblitz.com/edit/github-nbj7gc?file=components/ItemHolder/ItemHolder.vue\n\n### Describe the bug\n\ncomponents/ItemHolder/Item/Item.vue gets incorrectly resolved to Item\r\nwhile\r\ncomponents/ItemHolder/Item1/Item1.vue correctly resolves to ItemHolderItem1\r\n\r\nThe problem is that here https://github.com/nuxt/nuxt/blob/8b86d39e30ca970fb0adf2b5665a77f8dbbfb439/packages/nuxt/src/components/scan.ts#L85 adding segments prematurely terminates because\r\ncomponents/ItemHolder\r\ngets treated like\r\ncomponents/Item/Holder\r\nwould. \n\n### Additional context\n\n_No response_\n\n### Logs\n\n_No response_",[2935,2938,2939,2940,2941],{"name":2936,"color":2937},"good first issue","fbca04",{"name":2899,"color":2900},{"name":2910,"color":2911},{"name":2913,"color":2914},{"name":2942,"color":2937},"✨ good reproduction",20613,"Component name resolution is broken in some cases","2023-05-15T12:34:05Z","https://github.com/nuxt/nuxt/issues/20613",0.6617246,{"labels":2949,"number":2953,"owner":2868,"repository":2868,"state":2878,"title":2954,"updated_at":2955,"url":2956,"score":2957},[2950,2951,2952],{"name":2899,"color":2900},{"name":2910,"color":2911},{"name":2913,"color":2914},13557,"\"Failed to resolve component\" on HMR","2023-01-19T16:59:18Z","https://github.com/nuxt/nuxt/issues/13557",0.66270596,{"labels":2959,"number":2964,"owner":2868,"repository":2868,"state":2878,"title":2965,"updated_at":2966,"url":2967,"score":2968},[2960,2961,2962],{"name":2899,"color":2900},{"name":2925,"color":2926},{"name":2963,"color":2914},"needs reproduction",13746,"nuxt-link does not resolve inside an as prop","2025-02-07T21:30:33Z","https://github.com/nuxt/nuxt/issues/13746",0.6650255,["Reactive",2970],{},["Set"],["ShallowReactive",2973],{"$fTRc1wZytZ_XrK4EfJfei_Sz-An4H4Yy6syhVxH_PVJc":-1,"$fZvz_jAM_KFXVGuWGxo50K-VVan6KJykWBTCp7ZGOIcY":-1},"/nuxt/nuxt/12166"]