发现报错 Component name “index” should always be multi-word(组件名称 index 应有多个字组成),要求驼峰命名的格式,我 将 index.vue 改为 indexL.vue 即符合规范了。
但是 我 两天前创建的项目并无此错误,发现安装的 eslint-plugin-vue 的版本更新了
JavaScript
"eslint-plugin-vue": "^7.19.1",
"eslint-plugin-vue": "^8.2.0",
与 @7.19.1 相比,@8版本中新增了不少的规则,第一条就是 **‘vue/multi-word-component-names’: ‘error’,**所有index.vue 会报错,解决方法:
按照规则 使用驼峰命名 AppHeader.vue
如果你不习惯如此,在.eslintrc.js 文件中将其屏蔽掉
JavaScript
'vue/multi-word-component-names': 0
Vue项目升级eslint-plugin-vue:组件名规则变更与解决方案
本文探讨了eslint-plugin-vue版本升级后对组件名称规则的改变,如何从index.vue迁移到驼峰命名法,并提供了配置文件调整和驼峰命名示例。
2981

被折叠的 条评论
为什么被折叠?



