\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_",[3180,3181,3184],{"name":3171,"color":3172},{"name":3182,"color":3183},"bug","d73a4a",{"name":3185,"color":3186},"🔨 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":3193,"labels":3194,"number":3199,"owner":3140,"repository":3140,"state":3150,"title":3200,"updated_at":3201,"url":3202,"score":3203},"### 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_",[3195,3196],{"name":3171,"color":3172},{"name":3197,"color":3198},"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":3205,"labels":3206,"number":3215,"owner":3140,"repository":3140,"state":3150,"title":3216,"updated_at":3217,"url":3218,"score":3219},"### 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_",[3207,3210,3211,3212,3213],{"name":3208,"color":3209},"good first issue","fbca04",{"name":3171,"color":3172},{"name":3182,"color":3183},{"name":3185,"color":3186},{"name":3214,"color":3209},"✨ 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":3221,"number":3225,"owner":3140,"repository":3140,"state":3150,"title":3226,"updated_at":3227,"url":3228,"score":3229},[3222,3223,3224],{"name":3171,"color":3172},{"name":3182,"color":3183},{"name":3185,"color":3186},13557,"\"Failed to resolve component\" on HMR","2023-01-19T16:59:18Z","https://github.com/nuxt/nuxt/issues/13557",0.66270596,{"labels":3231,"number":3236,"owner":3140,"repository":3140,"state":3150,"title":3237,"updated_at":3238,"url":3239,"score":3240},[3232,3233,3234],{"name":3171,"color":3172},{"name":3197,"color":3198},{"name":3235,"color":3186},"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",3242],{},["Set"],["ShallowReactive",3245],{"$fTRc1wZytZ_XrK4EfJfei_Sz-An4H4Yy6syhVxH_PVJc":-1,"$fZvz_jAM_KFXVGuWGxo50K-VVan6KJykWBTCp7ZGOIcY":-1},"/nuxt/nuxt/12166"]