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

  • 支付宝出行怎么开发票(支付宝出行怎么充值)

    支付宝出行怎么开发票(支付宝出行怎么充值)

  • 支付宝怎么申请失业补助金(支付宝怎么申请商家账户)

    支付宝怎么申请失业补助金(支付宝怎么申请商家账户)

  • Redmi K30 Pro变焦版有几个内存版本(redmi k30 pro变焦版照相到底怎么样)

    Redmi K30 Pro变焦版有几个内存版本(redmi k30 pro变焦版照相到底怎么样)

  • vivoz3i为什么设置里没有OTG(vivoz3屏幕设置)

    vivoz3i为什么设置里没有OTG(vivoz3屏幕设置)

  • 华为p30翻页怎么设置(华为p30手机桌面翻页效果怎么改)

    华为p30翻页怎么设置(华为p30手机桌面翻页效果怎么改)

  • 数据分析的主要目的(数据分析的主要目的是)

    数据分析的主要目的(数据分析的主要目的是)

  • 快手作者赞怎么没有显示(快手中作者赞过怎么弄)

    快手作者赞怎么没有显示(快手中作者赞过怎么弄)

  • 华为闹铃音乐怎么设置成自定义音乐(华为闹铃音乐怎么关闭)

    华为闹铃音乐怎么设置成自定义音乐(华为闹铃音乐怎么关闭)

  • qq封七天有办法解封吗(qq封了七天有什么办法可以减轻)

    qq封七天有办法解封吗(qq封了七天有什么办法可以减轻)

  • 快手给别人点亮不显示怎么办(快手里面的点亮是什么意思,如何点亮)

    快手给别人点亮不显示怎么办(快手里面的点亮是什么意思,如何点亮)

  • 已作为垃圾信息送达对方能看到吗(已作为垃圾信息传达什么意思)

    已作为垃圾信息送达对方能看到吗(已作为垃圾信息传达什么意思)

  • 陌生人看自己的微信朋友圈自己能知道吗?(陌生人看自己的朋友圈自己能看到访客记录不能)

    陌生人看自己的微信朋友圈自己能知道吗?(陌生人看自己的朋友圈自己能看到访客记录不能)

  • 携程候补购票啥意思(携程上候补车票概率大不)

    携程候补购票啥意思(携程上候补车票概率大不)

  • mate30和pro区别(华为mate30和pro系列的区别)

    mate30和pro区别(华为mate30和pro系列的区别)

  • 微博加载失败请重试(微博加载失败请重试c1003)

    微博加载失败请重试(微博加载失败请重试c1003)

  • icp备案变更要多久(icp备案会过期吗)

    icp备案变更要多久(icp备案会过期吗)

  • 文件通配符包括问号和什么(文件通配符包括()())

    文件通配符包括问号和什么(文件通配符包括()())

  • 手机qq讨论组怎么建立(手机qq讨论组怎么建立群聊)

    手机qq讨论组怎么建立(手机qq讨论组怎么建立群聊)

  • 手机qq怎么设置密码(手机qq怎么设置聊天背景)

    手机qq怎么设置密码(手机qq怎么设置聊天背景)

  • 闲鱼申请退款卖家不处理怎么办(闲鱼申请退款卖家拒绝怎么办)

    闲鱼申请退款卖家不处理怎么办(闲鱼申请退款卖家拒绝怎么办)

  • 苹果x发热严重怎么办(苹果x发热严重怎么回事)

    苹果x发热严重怎么办(苹果x发热严重怎么回事)

  • 联想电脑怎么开机(联想电脑怎么开摄像头)

    联想电脑怎么开机(联想电脑怎么开摄像头)

  • 智慧团建团员认证不通过怎么解决(智慧团建团员认证不通过)

    智慧团建团员认证不通过怎么解决(智慧团建团员认证不通过)

  • 京东直播在哪里看(京东直播在哪里申请)

    京东直播在哪里看(京东直播在哪里申请)

  • oppor11更改储存位置(oppor11储存设置方法)

    oppor11更改储存位置(oppor11储存设置方法)

  • 韦尼格罗德的圣诞市场,德国萨克森-安哈尔特州 (© Krzysztof Baranowski/Moment/Getty Images)(韦罗尼卡)

    韦尼格罗德的圣诞市场,德国萨克森-安哈尔特州 (© Krzysztof Baranowski/Moment/Getty Images)(韦罗尼卡)

  • 小型微利企业所得税计算公式2023
  • 待解预算收入税务局退税如何做账
  • 小规模纳税属于什么类型
  • 已出库未开票要交税吗
  • 超市购物卡购物刷卡显帐号吗
  • 自建模具怎么做账
  • 在登记账簿时,应在记账凭证上注明所记账簿的页数
  • 生产成本明细科目是原材料的名称吗
  • 付款然后付的手续费如何做账?
  • 开公司前期费用有什么
  • 进出口贸易中押金怎么算
  • 股东放弃本企业股权
  • 出纳长短款项应按日结清,但不需要计算
  • 通信服务费计入什么科目
  • 开具红字增值税专用发票是什么意思
  • 是不是所有的进口药都不能报销
  • 加油的普票可以抵扣进项税吗
  • 应税货物销售额怎么计算
  • 工程物资期末余额的填列方法
  • 存货入库后的仓储费记录
  • 货款打多了退款怎么做账
  • 清算资金往来借贷方什么意思
  • 滴滴公司的员工打车要钱吗
  • 资产负债表中资产项目的排列顺序是
  • 电脑任务栏消失怎么把它显示出来
  • 小规模纳税人的企业所得税税率
  • phpfopen
  • mmc.exe是什么进程
  • PHP isset()与empty()的使用区别详解
  • 转租收入是否缴纳房产税江苏
  • 如何分清福利性劳动
  • 采用汇兑的方式归还前欠货款
  • 一个简单安全的小故事
  • 破解版微擎框架如何升级
  • 租赁房屋开具发票商品名称
  • 发票超额怎么办
  • 关联企业利息费用债资比
  • 计入存货成本的税费
  • 如何降低未分配利润的方法
  • 个体户如何做账?
  • 红冲去年费用会计分录
  • 建筑施工中的合格是指
  • 公司购买的车辆折旧年限
  • 冲减备用金什么意思
  • 集团拨款
  • 印花税多久申报一次2023
  • 企业为什么一定要给员工缴纳社保
  • 事业单位其他特殊人员医疗保障是什么意思
  • 免征增值税还要计提附加税吗
  • 软件测试费用明细
  • 银行涉外收入申报单
  • 制造费用怎么结算
  • sql server索引的作用
  • mysql查询结果输出
  • centos怎么设置
  • win10系统玩游戏卡
  • win10怎么查看windows版本
  • rundull32.exe
  • linux系统init命令
  • PQIBrowser.exe是什么进程 PQIBrowser进程查询
  • vps如何搭建ss
  • 怎么免费升级win10系统
  • linux的安装教程
  • jquery1
  • html5字体闪烁
  • node 执行js
  • nodejs 异步io底层原理
  • js简单实现鼠标移动后面文字也移动
  • linux重启关闭打开达梦数据库
  • 使用Raygun来自动追踪AngularJS中的异常
  • 如何用python编写脚本
  • js页面点击怎么随机生成图片
  • js中tolocalestring
  • jquery生成元素
  • javascript面向对象编程指南第三版
  • 怎么理解python
  • 小规模纳税人无进项发票要如何做账?
  • 佛山顺德人才房申请条件
  • 餐饮票抵扣成本怎么算
  • 江苏国税发票出库时间
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设