位置: IT常识 - 正文

在 vue eslint 报错 error “Component name “*****“ should always be multi-word”,该怎么办?(vue项目eslint配置)

编辑:rootadmin
在 vue eslint 报错 error “Component name “*****“ should always be multi-word”,该怎么办?

目录

出现的问题:

报错的原因:

解决方案: 

方案一 :重命名(亲测有效)

方案二 :配置 vue.config.js 文件(网上方法,本人使用无效)

方案三 :配置 .eslintrc.js文件(亲测有效)

1、关闭命名规则

2、忽略个别组件名

非常重要的注意点:(重启项目,配置文件才生效)


出现的问题:

推荐整理分享在 vue eslint 报错 error “Component name “*****“ should always be multi-word”,该怎么办?(vue项目eslint配置),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:eslint vue配置,vue的eslint,vue的eslint,eslint-config-vue,vuecli eslint,vue运行eslint报错,eslint报错怎么解决,eslint报错怎么解决,内容如对您有帮助,希望把文章链接给更多的朋友!

 在 vue-cli 创建的项目中,创建文件并命名后,会报  “Component name "*****" should always be multi-word”  报错;

报错截图示例如下:

 

Component name "******" should always be multi-word.eslintvue/multi-word-component-names报错的原因:

 在组件命名的时候未按照 ESLint 的官方代码规范进行命名,根据 ESLint 官方代码风格指南,除了根组件(App.vue)以外,其他自定义组件命名要使用大驼峰命名方式或者用“-”连接单词进行命名;

解决方案: 方案一 :重命名(亲测有效)

 文件的名称重命名  重新命名组件名为驼峰命名方式或者用“-”连接单词的格式

这样问题就解决啦~~~~

示例如下:

方案二 :配置 vue.config.js 文件(网上方法,本人使用无效)

在根目录下找到 vue.config.js 文件(如果没有则新建一个,按照示例中的代码进行添加;用 vue-cli 脚手架进行创建的项目都会有 vue.config.js 文件),添加下面的代码在 vue.config.js 文件下,加入以下代码

// 关闭eslint校验lintOnSave: false

示例如下: 

在 vue eslint 报错 error “Component name “*****“ should always be multi-word”,该怎么办?(vue项目eslint配置)

此方案只是编译时不报错,如果使用 VScode+eslint 会在文件头标红提示,并且官方并不建议直接关闭校验,因此在这里并不推荐使用该方法进行解决;

配置 vue.config.js 文件的方法(方案二)一般都不能解决问题,不建议大家使用

如果你发现并没有解决问题,那么不妨试试其他方案

方案三 :配置 .eslintrc.js文件(亲测有效)1、关闭命名规则

找到 .eslintrc.js 文件在 rules 里面加上这么一句

// 关闭名称校验'vue/multi-word-component-names': "off"

 建议使用这种方法,更加正确合理;

示例如下:

发现不报错了,可以正常运行啦~~~ 

 ​

 以上是关闭命名规则,将不会校验组件名,官方建议设置是根据组件名进行忽略

2、忽略个别组件名 // 添加组件命名忽略规则 "vue/multi-word-component-names": ["error",{ "ignores": ["Home","User"] //在这个数组中加入需要忽略的组件名 }]推荐使用方案三,极力推荐!!!

 示例如下:

 

 

非常重要的注意点:(重启项目,配置文件才生效)

在运行的项目中,修改配置文件,必须先将项目在  终端  两次点击 Ctrl+C  将项目 终止运行,再 npm run serve 重新运行项目,修改的配置文件才可以生效

这样,就解决这个报错啦~~~

如果有问题,欢迎大家评论区讨论,文章对你有用,给正在学习前端的小陈点个赞吧~~~

本文链接地址:https://www.jiuchutong.com/zhishi/288051.html 转载请保留说明!

上一篇:好奇地看着相机的北极熊,加拿大丘吉尔镇 (© Matthias Breiter/Minden Pictures)(好奇地看着我)

下一篇:欧罗巴山Los Argaos山脉上的日落,西班牙阿斯图里亚斯 (© jregueiro/Getty Images)(欧罗巴山脉自驾)

  • 抖音粉丝灯牌几天熄灭?(抖音粉丝灯牌几级)

    抖音粉丝灯牌几天熄灭?(抖音粉丝灯牌几级)

  • 中国银行app怎么查一年的收入(中国银行app怎么存定期存款)

    中国银行app怎么查一年的收入(中国银行app怎么存定期存款)

  • 发过的朋友圈还可以改权限吗(发过的朋友圈还能屏蔽人吗)

    发过的朋友圈还可以改权限吗(发过的朋友圈还能屏蔽人吗)

  • 小米手机震动强度怎么调(小米手机震动强度怎么调节)

    小米手机震动强度怎么调(小米手机震动强度怎么调节)

  • 微信怎么发两千的红包(微信怎么发两千字以上)

    微信怎么发两千的红包(微信怎么发两千字以上)

  • 需要更换打印盒什么意思(需要更换打印盒是什么回事)

    需要更换打印盒什么意思(需要更换打印盒是什么回事)

  • 苹果xs max屏幕失灵(iphone xs max手机屏幕失灵)

    苹果xs max屏幕失灵(iphone xs max手机屏幕失灵)

  • 怎么剪抖音同款(怎样剪抖音同款)

    怎么剪抖音同款(怎样剪抖音同款)

  • 苹果x换电池对手机有没有影响(iphone x换电池有什么影响)

    苹果x换电池对手机有没有影响(iphone x换电池有什么影响)

  • 苹果x输入法换行键在哪(苹果x手机怎么换输入法)

    苹果x输入法换行键在哪(苹果x手机怎么换输入法)

  • 到了国外还能用微信吗(到了国外还能用流量吗)

    到了国外还能用微信吗(到了国外还能用流量吗)

  • 怎么判断电子眼开没开(怎么判断电子眼拍的好坏)

    怎么判断电子眼开没开(怎么判断电子眼拍的好坏)

  • 腾讯可以投屏电视吗(腾讯可以投屏电视机吗)

    腾讯可以投屏电视吗(腾讯可以投屏电视机吗)

  • 3500mah电池能用多久(3500电池容量可以用多久)

    3500mah电池能用多久(3500电池容量可以用多久)

  • 怎么调取微信删除的聊天记录(怎么调取微信删除的账单)

    怎么调取微信删除的聊天记录(怎么调取微信删除的账单)

  • 第二代计算机的内存储器为(第二代计算机的主要元件是什么)

    第二代计算机的内存储器为(第二代计算机的主要元件是什么)

  • 小米更新的智能出行怎么用(小米智能系统更新关闭好不好)

    小米更新的智能出行怎么用(小米智能系统更新关闭好不好)

  • ups是什么(ups是什么快递公司)

    ups是什么(ups是什么快递公司)

  • 拼多多需要实名认证码(拼多多需要实名的商品)

    拼多多需要实名认证码(拼多多需要实名的商品)

  • 怎么获取ip和子网掩码(如何获取ip)

    怎么获取ip和子网掩码(如何获取ip)

  • reno2电池多大(reno2z电池)

    reno2电池多大(reno2z电池)

  • iphone8是什么处理器(苹果8是什么型号处理器)

    iphone8是什么处理器(苹果8是什么型号处理器)

  • 苹果不连wifi怎么下载(苹果不连wifi怎么下载超过200m的软件)

    苹果不连wifi怎么下载(苹果不连wifi怎么下载超过200m的软件)

  • 华为p30有没有实时翻译功能(华为p30实名认证在哪)

    华为p30有没有实时翻译功能(华为p30实名认证在哪)

  • 取得投资款属于什么过程
  • 借款人和还款人不相同的情况下逾期还款会影响哪方信用
  • 国内支付业务收入怎么算
  • 个体户一直零申报会不会罚款
  • 企业可以采用多品牌战略吗
  • 研究开发费用的归集
  • 自来水公司代收污水处理费账务处理
  • 协会会费收入会计科目
  • 自产自销的产品怎么做账
  • 取得的增值税发票哪些项目必须开具事项
  • 金税盘锁死去税务局流程
  • 居民企业清算企业所得税
  • 两年前少缴的税款是否应补缴?
  • 集团内部股权无偿划转引起资本公积增加需要印花税
  • 公司名下没车能报油费吗
  • 收购全资子公司的账务处理
  • 公司投资理财需要纳税吗
  • 免征文化事业建设费条件的销售额标准
  • 稿费算税
  • 建筑业购买材料入什么会计科目
  • 小规模需要交所得税吗
  • 金税三期啥意思
  • bios术语
  • 怎么利用喜欢自己的人
  • mac os 10.15安装教程
  • 公司补缴印花税怎么申报
  • 购买办公用品发放给各部门使用
  • 冲回坏账
  • 如何阻止win10升级到win11
  • 进货折扣适用于什么条件
  • Windows11预览体验
  • php讲解
  • 滴滴司机工资怎么算的
  • 结转本年利润的分录怎么写
  • 第一部塞班手机
  • 制造企业成本计算模型有哪些类型
  • 城镇土地使用税纳税义务发生时间
  • 瓜纳华托大学世界排名
  • smart 变量表
  • php jsondecode
  • 其他应付款转入管理费用
  • 大学送礼物该送多少钱的
  • opencv实战项目教程
  • 财务报表没有申报会影响领发票吗
  • python兑换美元
  • 应收保费核算什么
  • 维修费的会计分录怎么写
  • 农业种植公司有补贴吗
  • 资产减值损失属于什么科目借贷方向
  • 帝国cms调用api接口
  • python的np.array
  • 如何分析现金利润情况
  • 收入重复开票跨年了怎么处理
  • 哪些企业适用于企业会计制度
  • sql 附加数据库
  • sql server数据库连接端口1434
  • 个人所得税年度累计扣税规则
  • 盘盈盘亏的定义
  • 商标权的入账价值有哪些
  • 工程预付款发票开什么明细项目
  • 没有入账的固定资产怎样做账
  • 税率计税依据
  • 增值税版本升级
  • 私营公司待摊费怎么算
  • windows 11安全模式
  • mac如何在桌面显示我的电脑
  • ubuntu 18.04怎么用
  • 笔记本w8系统怎么取消开机密码
  • Win7系统打开蓝牙
  • 如何解决win10系统重置卡在62
  • excel文档权限设置
  • javascript中attribute和property的区别详解
  • 可序列化的类被标记为
  • 获取控件的值
  • js判断网页链接是否可用
  • 社保银行代扣收费吗
  • 三星电视投屏显示不支持当前文件
  • 国税系统如何查询发票
  • 山东增值税普通发票查询
  • 中国进口车关税为什么那么贵
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设