eslint Component name “index” should always be multi-word

发现报错 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.js,javascript,前端)