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

  • airpod连接后还是外放(airpods显示已连接,但是没有声音)

    airpod连接后还是外放(airpods显示已连接,但是没有声音)

  • 闲鱼已hold还可以拍吗(闲鱼已售)

    闲鱼已hold还可以拍吗(闲鱼已售)

  • linux是系统软件吗(linux系统软件安装和卸载的常见方法)

    linux是系统软件吗(linux系统软件安装和卸载的常见方法)

  • 快手铁粉标志什么意思(快手上显示铁粉是什么意思)

    快手铁粉标志什么意思(快手上显示铁粉是什么意思)

  • 小红书删笔记会被限流吗(小红书删笔记会掉赞藏吗)

    小红书删笔记会被限流吗(小红书删笔记会掉赞藏吗)

  • xr运行内存多大(xr几个g运行内存)

    xr运行内存多大(xr几个g运行内存)

  • 小米手机其他文件是啥(小米手机其他文件40个G)

    小米手机其他文件是啥(小米手机其他文件40个G)

  • 充电慢是手机问题还是充电器问题(充电慢是手机问题还是数据线)

    充电慢是手机问题还是充电器问题(充电慢是手机问题还是数据线)

  • 无雾加湿器和有雾加湿器区别(无雾加湿器和有雾加湿器哪个寿命长)

    无雾加湿器和有雾加湿器区别(无雾加湿器和有雾加湿器哪个寿命长)

  • 锤子手机充电自动关机(锤子手机充电自动关机是什么原因)

    锤子手机充电自动关机(锤子手机充电自动关机是什么原因)

  • 苹果8强制关机怎么弄(苹果8强制关机屏幕失灵)

    苹果8强制关机怎么弄(苹果8强制关机屏幕失灵)

  • 天猫精灵远程唤醒是什么功能(天猫精灵远程唤醒有什么用)

    天猫精灵远程唤醒是什么功能(天猫精灵远程唤醒有什么用)

  • 手机wps怎么复制(手机wps怎么复制表格到另一个文档)

    手机wps怎么复制(手机wps怎么复制表格到另一个文档)

  • 小米智能音箱要一直插电吗(小米智能音箱要一直充电才能用吗)

    小米智能音箱要一直插电吗(小米智能音箱要一直充电才能用吗)

  • 荣耀手环2可以关机吗(荣耀手环可以连华为运动健康)

    荣耀手环2可以关机吗(荣耀手环可以连华为运动健康)

  • 微信运行日志能删吗(微信运行日志在哪个文件夹)

    微信运行日志能删吗(微信运行日志在哪个文件夹)

  • 闲鱼限制发布多久恢复(闲鱼限制发布336个小时)

    闲鱼限制发布多久恢复(闲鱼限制发布336个小时)

  • 微博怎么看好友在线(微博怎么看好友的点赞)

    微博怎么看好友在线(微博怎么看好友的点赞)

  • airpods不用的时候放哪(airpods不用的时候掉电特别快)

    airpods不用的时候放哪(airpods不用的时候掉电特别快)

  • vivoz3闪充怎么设置(vivoy3闪充设置)

    vivoz3闪充怎么设置(vivoy3闪充设置)

  • 手机耳机接口标准(手机耳机接口叫什么接口)

    手机耳机接口标准(手机耳机接口叫什么接口)

  • 智能路由器五个常见的名词你都认识吗(智能路由器五个灯一直闪)

    智能路由器五个常见的名词你都认识吗(智能路由器五个灯一直闪)

  • Table Transformer做表格检测和识别实践(clh锅)

    Table Transformer做表格检测和识别实践(clh锅)

  • phpcms导航下拉不显示怎么办(php底部导航代码)

    phpcms导航下拉不显示怎么办(php底部导航代码)

  • 个人所得税如何办理退税
  • 固定资产的更新改造支出计入什么科目
  • 软件研发阶段和开发阶段如何区分
  • 离职员工个税申报时员工状态依然是雇员
  • 债权投资减值对摊余成本和利息收入的影响
  • 受托加工的物资是哪个科目
  • 汇兑损益现金流量表列示
  • 餐饮业税负上升有什么原因
  • 财务报表申报有税额吗
  • 利润表营业外收入怎么取数
  • 企业审计费入什么科目
  • 企业所得税汇算清缴退税怎么做账
  • 成本跨年如何处理
  • 净残值可以随意更改吗
  • 合同印花税如何做账
  • 增值税实际缴纳总额
  • 免税企业收到的专用发票要怎么转出
  • 餐饮业一般纳税人企业所得税税率
  • 企业年薪扣税政策
  • 税收名词汇编
  • 合伙人退伙怎么处理
  • 土地增值税计税依据
  • 法院执行款可以开发票吗
  • 银行代扣社保怎么做会计分录
  • 中小企业信用服务平台
  • 微信收入与支出是怎么算的
  • 升级win10到专业版
  • php用户登录用的什么技术
  • 广告公司广告费会计分录
  • 初级会计中应收账款贴现
  • kcleaner.exe是什么
  • macbook panic cpu caller
  • 计提坏账可以冲回吗
  • Chon湖上空的低空云,苏格兰特罗萨克斯 (© Alistair Dick/Alamy)
  • 提前支付的费用记账
  • 给php开发者的编程代码
  • 印刷厂成本核算
  • 股东股权转让税务稽查案例
  • Symfony2中被遗弃的getRequest()方法分析
  • thinkPHP5 tablib标签库自定义方法详解
  • php用正则匹配网页的logo
  • 通过云服务器租号安全吗
  • 补付转账支票会退回吗
  • 被黑客攻击
  • js函数声明的提出者
  • 政府补助增值税即征即退
  • 解决Dede5.6联动类型更改排序数字的BUG
  • 新会计准则套期利息计算
  • 待处理财产损益是备抵类科目吗
  • 扣供应商的货款进项税要转出吗
  • 如何根据科目余额表做资产负债表
  • 土地作为无形资产入账依据
  • 提取安全生产费用是什么意思
  • 最低标准买社保公积金个人缴纳多少钱
  • 报表其他非流动资产
  • 进项税额有抵扣期限吗
  • 规范的记账凭证是什么
  • 简单的辞职报告
  • mysql嵌套查询联表查询
  • linux系统的主要功能
  • openbsd 6.9
  • mac系统怎么创建用户
  • centos7视频教程
  • gnome版本
  • linux系统硬盘分区类型
  • linux计划任务每天执行一次
  • cocos creator 发布web
  • shell脚本实现输出字母个数大于5的单词
  • css中背景图片设置
  • 适合当前端的手机
  • node.js中的http.get方法使用说明
  • python二级怎么出题
  • 河南省国税电子普通发票发票真伪查询系统
  • 广州市地方税务局官网
  • 重庆市电子税务局官网登录入口
  • 住房货币化什么意思
  • 已办理了退休,档案还需要保存吗
  • 国家税务总局辽宁省税务局
  • 江西发票税率
  • 棚户区改造的房子和商品房有什么区别
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设