在vue中给组件设置name报错` Component name “Head“ should always be multi-word.eslint`
在组件命名的时候未按照 ESLint 的官方代码规范进行命名,根据 ESLint 官方代码风格指南,除了根组件(App.vue)以外,其他自定义组件命名要使用大驼峰命名方式或者用“-”连接单词进行命名;加在packsge.json–>eslintConfig–>rules里面。找到 .eslintrc.js 文件在 rules 里面加上这么一句。
·
在vue中给组件设置name报错Component name "Head" should always be multi-word.eslintvue/multi-word-component-names
报错的原因:
在组件命名的时候未按照 ESLint 的官方代码规范进行命名,根据 ESLint 官方代码风格指南,除了根组件(App.vue)以外,其他自定义组件命名要使用大驼峰命名方式或者用“-”连接单词进行命名;
解决:
1.配置 .eslintrc.js文件
关闭命名规则
找到 .eslintrc.js 文件在 rules 里面加上这么一句
// 关闭名称校验
'vue/multi-word-component-names': "off"
建议使用这种方法,更加正确合理;
2.如果没有找到.eslintrc.js文件
可以把"vue/multi-word-component-names": "off"
加在packsge.json–>eslintConfig–>rules里面
原文地址:添加链接描述
更多推荐
已为社区贡献2条内容
所有评论(0)