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

  • 桌面太多快捷方式怎么删除(桌面太多快捷方式怎么弄)

    桌面太多快捷方式怎么删除(桌面太多快捷方式怎么弄)

  • 屏幕使用时间有什么用(屏幕使用时间有时候显示不出来)

    屏幕使用时间有什么用(屏幕使用时间有时候显示不出来)

  • 12306可以打电话订票吗(12306可以打电话退票吗)

    12306可以打电话订票吗(12306可以打电话退票吗)

  • 小米手机怎么设置自己喜欢的来电铃声(小米手机怎么设置自动开关机)

    小米手机怎么设置自己喜欢的来电铃声(小米手机怎么设置自动开关机)

  • 显示器挂灯有什么用(显示器挂灯是智商税吗)

    显示器挂灯有什么用(显示器挂灯是智商税吗)

  • iphone11换屏幕后显示无法验证屏幕信息(iPhone11换屏幕后没有原彩)

    iphone11换屏幕后显示无法验证屏幕信息(iPhone11换屏幕后没有原彩)

  • win10显卡驱动不兼容(win10显卡驱动无法启动)

    win10显卡驱动不兼容(win10显卡驱动无法启动)

  • 为什么qq改密码了还是能被别人登录(为什么qq改密码qq音乐还能登录)

    为什么qq改密码了还是能被别人登录(为什么qq改密码qq音乐还能登录)

  • 台式电脑出现叹号不能上网(台式电脑出现叹号不能上网是什么原因)

    台式电脑出现叹号不能上网(台式电脑出现叹号不能上网是什么原因)

  • i53570配什么主板(i53570配什么主板便宜)

    i53570配什么主板(i53570配什么主板便宜)

  • ap频段2.4和5.0哪个快(ap频段2.4和5.0哪个网速快)

    ap频段2.4和5.0哪个快(ap频段2.4和5.0哪个网速快)

  • 华为nova2是双卡双待吗(华为nova2双卡联通卡用不了)

    华为nova2是双卡双待吗(华为nova2双卡联通卡用不了)

  • 手机膜分几种(手机膜分为哪几类)

    手机膜分几种(手机膜分为哪几类)

  • 小爱同学是什么东西

    小爱同学是什么东西

  • ipad2能插什么卡(ipad2插卡版能用电信卡吗)

    ipad2能插什么卡(ipad2插卡版能用电信卡吗)

  • 华为商城可以卸载吗(华为商城可以卸载嘛)

    华为商城可以卸载吗(华为商城可以卸载嘛)

  • 三星手机滚动截图方法(三星手机滚动截屏怎么操作)

    三星手机滚动截图方法(三星手机滚动截屏怎么操作)

  • 抖音视频怎么变锁屏(抖音视频怎么变现呢)

    抖音视频怎么变锁屏(抖音视频怎么变现呢)

  • 如何做抖音短视频(如何做抖音短视频原创)

    如何做抖音短视频(如何做抖音短视频原创)

  • 苹果手机怎么自己诊断(苹果手机怎么自己录制屏幕视频)

    苹果手机怎么自己诊断(苹果手机怎么自己录制屏幕视频)

  • 拼多多新用户能砍多少(拼多多新用户能领多少现金)

    拼多多新用户能砍多少(拼多多新用户能领多少现金)

  • 怎么让小米手环3重启(怎么让小米手环和微信运动连接)

    怎么让小米手环3重启(怎么让小米手环和微信运动连接)

  • 天猫精灵怎么开机(天猫精灵怎么开启位置权限)

    天猫精灵怎么开机(天猫精灵怎么开启位置权限)

  • 【Pytorch基础知识】数据的归一化和反归一化(pytorch基本操作)

    【Pytorch基础知识】数据的归一化和反归一化(pytorch基本操作)

  • 股东投资的钱放在哪里
  • 履约保证金打到哪个账户
  • 过路费按照什么缴纳增值税
  • 支付宝企业账户的钱怎么取出来
  • 进项税额转出结平分录怎么写
  • 已经认证的发票对方可以作废吗
  • 库存现金贷方为负数说明什么
  • 公司可以用现金付房租吗
  • 客户为了凑整多打的款计入什么科目?
  • 银行质押贷款会查征信吗
  • 不能抵扣的进项税怎么做账
  • 不同税率的依据
  • 主营业务收入和产值
  • 光伏安装工程公司有哪些
  • 需要会计报表的人
  • 财会报告需要哪些证书
  • 费用提多了利润少了所得税是如何调整?
  • 购买工程资质文件怎么写
  • mac如何改变用户名
  • ntfs磁盘压缩
  • 民营非盈利企业好申请吗
  • 违约金合同条款怎么写
  • qclean.exe - qclean是什么进程 有什么用
  • 摊余成本计量的金融资产
  • php require include
  • 共用水电无法取水怎么办
  • 捐赠支出税前扣除条件
  • 大家在抢红包怎么回复
  • php出栈函数
  • cgtrader模型
  • 信托融资放在哪个科目
  • thinkphp3.2框架
  • 农业公司经营项目有哪些?
  • 接受投资收到的现金计入
  • 微信支付开发需要什么条件
  • 进项税额转出怎么做账务处理
  • 工会经费是什么凭证
  • 出口商品没有发票可以入收入吗
  • PostgreSQL之分区表(partitioning)
  • mongodb使用场景总结
  • 年终奖怎么缴纳
  • 货代一般一个柜利润多少
  • 公司旅游费会计分录
  • 新事业单位会计制度下固定资产的核算
  • sql server标识符
  • 主营业务收入和销售费用的区别
  • 所得税季初季末怎么填
  • 进项认证以后如何处理
  • 以前年度买的固定资产一直未入账,现在还能入账吗?
  • 先收款后给发票
  • 管理费用抵消分录
  • 月末制造费用转入生产成本
  • 复利现值和复利终值互为逆运算对吗
  • 个税多缴了纳税人怎么办
  • 挂靠经营的会计处理是?
  • 公司买空调算什么费用
  • 会计上有哪些
  • 结账后发现期间损益结转的凭证做错
  • mysql数据库备份方法
  • win7系统资源管理器频繁未响应
  • Win7旗舰版系统安装
  • ubuntu操作系统入门
  • ubuntu sudo not found
  • Win10预览版桌面图标和任务栏不翼而飞怎么办?
  • opengl update
  • JavaScript的instanceof运算符学习教程
  • javascript折叠菜单
  • 批处理实现电脑登陆二次验证
  • table css 模板
  • css如何用
  • css中清除浮动的目的有哪些
  • eclipse创建android项目
  • unity接入安卓sdk
  • xml文件的数据如何读取
  • 申请税务增票怎么写
  • 1988年中华人民共和国印花税票五元
  • 国家税务总局并入财政部最新消息
  • 郑州二套房契税征收2023标准是多少
  • 江西省国家税务局
  • 现行的企业所得税率是多少
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设