位置: 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)(欧罗巴山脉自驾)

  • 网易云怎么下架自己作品(网易云怎么下架唱片收藏)

    网易云怎么下架自己作品(网易云怎么下架唱片收藏)

  • 苹果垃圾短信怎么设置过滤(苹果垃圾短信怎么举报骚扰)

    苹果垃圾短信怎么设置过滤(苹果垃圾短信怎么举报骚扰)

  • 淘宝好评增加权重吗(淘宝好评怎么加分)

    淘宝好评增加权重吗(淘宝好评怎么加分)

  • 实时号是什么(实时号的好处)

    实时号是什么(实时号的好处)

  • 三星s10降噪孔捅一下会坏吗

    三星s10降噪孔捅一下会坏吗

  • 小米牙刷充电充满显示(小米牙刷 充电)

    小米牙刷充电充满显示(小米牙刷 充电)

  • 苹果6s plus手机发烫是怎么回事(苹果6s plus手机卡顿反应慢怎么办)

    苹果6s plus手机发烫是怎么回事(苹果6s plus手机卡顿反应慢怎么办)

  • p40能不能无线充电(p40能无线充电么)

    p40能不能无线充电(p40能无线充电么)

  • 小米盒子4遥控器没反应(小米盒子4遥控器是蓝牙的还是红外线的?)

    小米盒子4遥控器没反应(小米盒子4遥控器是蓝牙的还是红外线的?)

  • 正在准备更新怎么取消(正在准备更新怎么办)

    正在准备更新怎么取消(正在准备更新怎么办)

  • 为什么office打不开(为什么office打不开跳转到了网页)

    为什么office打不开(为什么office打不开跳转到了网页)

  • ipadmini2支持手写笔吗(ipadmini2可以手写笔记吗)

    ipadmini2支持手写笔吗(ipadmini2可以手写笔记吗)

  • 火山小视频和抖音是一家吗(火山小视频和抖音那个先出来)

    火山小视频和抖音是一家吗(火山小视频和抖音那个先出来)

  • 为什么网络电视突然播放不了怎么办(为什么网络电视看一阵卡一下)

    为什么网络电视突然播放不了怎么办(为什么网络电视看一阵卡一下)

  • 华为灭屏显示能自定义吗(华为灭屏显示能关吗)

    华为灭屏显示能自定义吗(华为灭屏显示能关吗)

  • 小米9pro可以装4g卡吗(小米9pro支持扩展内存吗)

    小米9pro可以装4g卡吗(小米9pro支持扩展内存吗)

  • 什么是电子设计(什么是电子设计专业技能证书)

    什么是电子设计(什么是电子设计专业技能证书)

  • 8p能不能升级ios13系统(8p能升级ios14.1吗)

    8p能不能升级ios13系统(8p能升级ios14.1吗)

  • 苹果11怎么开启电池百分比(苹果11怎么开启定位功能)

    苹果11怎么开启电池百分比(苹果11怎么开启定位功能)

  • 视频渲染有什么作用(视频渲染有什么软件)

    视频渲染有什么作用(视频渲染有什么软件)

  • 结构化程序设计缺点(结构化程序设计方法)

    结构化程序设计缺点(结构化程序设计方法)

  • 剪映如何识别音乐字幕(剪映如何识别音频的话形成字幕)

    剪映如何识别音乐字幕(剪映如何识别音频的话形成字幕)

  • 软件危机表现在哪些方面(软件危机现象)

    软件危机表现在哪些方面(软件危机现象)

  • wps装订线怎么设置(wps2019装订线怎么设置)

    wps装订线怎么设置(wps2019装订线怎么设置)

  • 抖音哈气怎么写字(抖音嗨的句子)

    抖音哈气怎么写字(抖音嗨的句子)

  • 解决:Windows10更新后缺少无线网络适配器(windows10更新怎么办)

    解决:Windows10更新后缺少无线网络适配器(windows10更新怎么办)

  • 帝国cms怎么添加vip(帝国cms添加栏目前台不显示)

    帝国cms怎么添加vip(帝国cms添加栏目前台不显示)

  • 增值税调整 以前签的合同怎么办?
  • 离职员工个税申报时员工状态依然是雇员
  • 什么企业不用交社保
  • 投标报名费开什么类别发票
  • 开现代服务发票有什么要求吗
  • 公司给离职员工多发工资怎么办
  • 电脑的折旧年限是多久
  • 如何进行银行存款的实质性程序
  • 设置会计科目的步骤
  • 证券公司清算交收
  • 退休工资缴纳个人所得税税率表
  • 工会应付下级经费
  • 垫付了医药费保险报销时怎么办
  • 融资租赁承租人和出租人的会计处理
  • 开保函会计分录
  • 银行承兑汇票贴现怎么算
  • 什么情况下进项税额不得从销项税额中抵扣
  • 社保基数调整补收是什么意思
  • 企事业承包承租方缴纳的管理费税费
  • 增值税更正申报表需要逐月更正吗
  • 资产负债表其他应付款包括哪些
  • 实收资本何时交税
  • 收到免税苗木发票怎么做账
  • 维修费属于印花税
  • 成本费用利润率越高,说明企业盈利能力
  • 利润分配财务处理
  • macbook自动弹出页面
  • 筹备期废品回收会计分录
  • 如何备份电脑系统到另外一个硬盘
  • 苹果14出来13会下架吗
  • 苹果mac os 10.4
  • win7纯净版系统官网
  • .info是什么意思?
  • wordpress恢复主题默认设置
  • echarts地图tooltip
  • 现金流量表结构分析
  • 以前年度应扣未扣支出专项申报表
  • 应收账款的作用及其管理意义
  • Blog2N如何计算
  • 自产产品用于福利要交增值税吗
  • java中空字符怎么表示
  • 公司购入车辆的增值税怎么算
  • 场地租赁需要注意什么
  • sqlserver 15247
  • 利润与利润率之差公式
  • sqlserver2008数据库定时备份
  • 企业收到投资款应贷记什么账户
  • 发票申请退税隔两个月能去办理么
  • 漏缴增值税处罚规定
  • 资本公积金转增股本是利好吗
  • 认证的进项退税怎么操作
  • 会计科目费用类
  • 客观原因怎么写
  • 财产裁定书
  • 详解标准mysql(x64) Windows版安装过程
  • sql server 不存在或者拒绝访问
  • sqlserver分页查询sql
  • 侧边栏应用
  • yum更新所有软件
  • win7系统共享打印机设置方法
  • win10驱动备份在哪里
  • iptables入门
  • linux开发android好处
  • 围绕摄像机旋转怎么设置
  • nodejs读取文件和写文件的方法
  • 文本左右对齐排版怎么弄
  • vue中的vuex
  • android内存机制
  • js的prepend
  • jquery弹出div遮罩层
  • python 元类的作用
  • jquery.data
  • 盐城市地税局稽查大队长
  • 陕西地方水利建设基金减免政策2023
  • 车辆购置税需要每年都交吗
  • 退车辆购置税流程怎么操作
  • 什么是税务证书密码
  • 总公司和子公司是什么关系
  • 什么是坚持依法治国的重点任务和主体工程
  • 什么是财务舞弊行为
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设