vue/multi-word-component-names是ESLint的一个规则,用于强制Vue组件名称使用多个单词组成,以避免与HTML原生元素或Web组件冲突。在Vue.js中,单词组件名可能与现有的或未来的HTML元素冲突,导致潜在的问题。因此,该规则推荐使用至少两个单词组成的组件名,如MyComponent而非MyComponent。
1:1 error Component name "Home" should always be multi-word vue/multi-word-component-names 解决方案:错误原因分析:报错是因为组件名没有写成驼峰式结构或 pascal中划线连接形式。找到 vue.config.js 文件,然后将属性 lintOnSave 设置为 false 几种可选方案:禁用eslint提示功能vue.config.jslintOnSave:...
报错就是这么提示 2.解决 我这里采用关闭这个规则校验 在 .eslintrc.js 文件的规则里添加一行 'vue/multi-word-component-names':'off' 3.其他 其他的解决方式,参考这位博主的博文,地址 https://blog.csdn.net/qq_51066068/article/details/125990215
Vue项目报错: Component name “xxx“ should always be multi-word vue/multi-word-component-names 报错的意思是组件名应该始终是多单词,不应该以单个单词命名组件 解决办法1: 修改组件名称:例如当前的登陆组件名是 login.vue 修改成 LoginName.vue ,组件名需要以驼峰式命名至少两个单词,不一定都得是 LoginName....
"vue/multi-word-component-names":"off", 示例如下: module.exports={root:true,env:{node:true},'extends':['plugin:vue/essential','eslint:recommended'],parserOptions:{parser:'@babel/eslint-parser'},rules:{'no-console':process.env.NODE_ENV==='production'?'warn':'off','no-debugger':proce...
覆盖vue/multi-word-component-names规则 这个规则要求组件名称要多个单词构成, 而我们当初写的时候没有注意这一点, 现在改成本太大了, 只能把这个规则给覆盖掉 module.exports={// .eslintrc.js 文件 overrides 部分overrides:[{files:["src/**/*.vue"],rules:{"vue/multi-word-component-names":"off"},...
"vue/multi-word-component-names": "off", "no-unused-vars": "off", "no-undef": "off" } }, "browserslist": [ "> 1%", "last 2 versions", "not dead", "not ie 11" ] } 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. ...
(自定义)元素检查vue3中v-for会自动追加key值,所以不用再强制添加key属性,所以不检查key的填写// 添加组件命名忽略规则 vue官方默认规则是多单词驼峰来进行组件命名, 如果为off 则表示关闭命名规范校验'vue/multi-word-component-names':['warn',{ignores:['index','home','layout','user'],//需要忽略的...
ERROR Failed to compile with 1 error 16:17:24 [eslint]C:\Users\xuhuichen\Desktop\gpyh-ec-wx-front\src\components\a1.vue 1:1 error Component name"a1"should always be multi-word vue/multi-word-component-names ✖ 1 problem(1 error,0 warnings)You may use special comments to disable som...
1:1 error Component name "a1" should always be multi-word vue/multi-word-component-names ✖ 1 problem (1 error, 0 warnings) 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 解决方法 思路 这么多错 全都是因为eslint严格格式 ...