解决 vue 中 eslint & 自动程序化prettier冲突

1. 代码出现 Unexpected space before function parentheses 错误

解决方法:找到 .eslintrc.js 文件

 将高亮部分,修改成 'space-before-function-paren': 0

​​2.代码出现 Vue-error xx should be on a new line 错误

解决方法:找到 .eslintrc.js

 找到高亮部分,修改: singleline:11,合理增加即可。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
Vue,如果组件的名称只有一个单词(比如"index"),会出现错误提示"Component name 'index' should always be multi-word"。这是因为Vue官方推荐组件的名称应该是由多个单词组成的,以提高可读性和可维护性。 解决这个问题的方法有多种。一种方法是修改组件的名称,使其由多个单词组成,比如将"index"改为"IndexPage"。这样可以避免eslint的命名规则错误提示。 另一种方法是在项目的.eslintrc.js文件关闭命名规则检查。可以在规则添加如下配置:'vue/multi-word-component-names': 'off'。这样eslint就不会再提示该错误了。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *3* [解决:Component name “index“ should always be multi-word](https://blog.csdn.net/weixin_71403100/article/details/130223401)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"] - *2* [【Vue】在vue命名的时候会遇到 component name “index“ should always be multi-word的解决方案](https://blog.csdn.net/Trees__/article/details/126190961)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值