Component name "myheader" should always be multi-word vue/multi-word-component-names
时间: 2023-12-05 16:05:29 浏览: 183
根据引用和引用的内容,"myheader"组件的命名不符合规范。根据Vue官方的风格指南,除了根组件(App.vue)外,自定义组件的名称应该由多个单词组成,以避免与HTML标签冲突。最新版本的Vue CLI插件引入了vue/multi-word-component-names规则,因此在编译时会检测到这个错误。
要解决这个问题,你需要将"myheader"组件的名称更改为由多个单词组成的形式,例如"my-header"。这样可以确保你的组件命名符合规范,并且不会触发eslint的错误提示。请记住,在修改组件名称后,你还需要在相关的文件中更新引用该组件的地方。
另外,引用中提到了全局混入的使用方法,但与组件命名错误无关。如果你对全局混入有疑问或需要进一步了解,请提出具体的问题,我会很乐意为你解答。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* *3* [vue2+vue3](https://blog.csdn.net/qq_54817514/article/details/124745520)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"]
- *2* [vue3项目搭建遇到问题及解决](https://blog.csdn.net/Ty_C123/article/details/127830227)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"]
[ .reference_list ]
阅读全文