我的编程空间,编程开发者的网络收藏夹
学习永远不晚

vue中语法规则检测报错怎么办

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

vue中语法规则检测报错怎么办

这篇文章主要介绍了vue中语法规则检测报错怎么办,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。

主要报错如下:

vue中语法规则检测报错怎么办

截取了一段常见报错,选取其中一个:

Expected indentation of 4 spaces but found 1 tab

翻译一下,意思是:预期缩进4个空格,但找到1个选项卡。意思是vue在检测写法规则的时候,只认空格,不认tab的缩进,这时你就要修改的页面内容,把tab换成空格,这样就比较麻烦,然鹅各种查找原因,找到了解决方案,如下:

一,找到目录build下的webpack.base.conf.js文件,把其中的rules里的这一段注销掉:

vue中语法规则检测报错怎么办

vue中语法规则检测报错怎么办

保存,然后重新npm run dev 一下:

vue中语法规则检测报错怎么办

报错虽然不见了,但是这样做的弊端是,强行停止一切检错功能,很多语法错误检测不出,在初期,是不建议这么做的,更加不利于代码的可读行以及规范性。那么就要寻找另一个办法,只是更改一下规则里的配置。

二,这就用到了另一个配置文件:test目录下的.eslintrc.js文件(推荐)

vue中语法规则检测报错怎么办

vue中语法规则检测报错怎么办

添加你的自定义规则,然后推荐大家熟悉一下ESLint 规则

规则

在配置文件中可以设置一些规则。

规则的错误等级有三种:

  1. “off” 或者 0:关闭规则。“

  2. warn” 或者 1:打开规则,并且作为一个警告(不影响exit code)。

  3. “error” 或者 2:打开规则,并且作为一个错误(exit code将会是1)。

为了让你对规则有个更好的理解,ESLint 对其进行了分门别类。

所有的规则默认都是禁用的。在配置文件中,使用 “extends”: “eslint:recommended” 来启用推荐的规则,报告一些常见的问题,在下文中这些推荐的规则都带有一个标记。

Possible Errors对照着来自定义规则配置

以上面提到的报错为例,是跟空格缩进有关,找到相关规则提示:

vue中语法规则检测报错怎么办 

然后到rules里,手动添加'no-mixed-spaces-and-tabs',然后定义为0,关闭规则

 // 在这里添加自定义规则
 'rules': {
  // allow paren-less arrow functions
  'arrow-parens': 0,
  // allow async-await
  'generator-star-spacing': 0,
  // 禁止空格和 tab 的混合缩进
  'no-mixed-spaces-and-tabs':0,
  // allow debugger during development
  'no-debugger': process.env.NODE_ENV === 'production' ? 2 : 0
 }

好了,保存刷新,你会发现报错不再提示,这样做的好处是,挑选需要忽略的规则

感谢你能够认真阅读完这篇文章,希望小编分享的“vue中语法规则检测报错怎么办”这篇文章对大家有帮助,同时也希望大家多多支持编程网,关注编程网行业资讯频道,更多相关知识等着你来学习!

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

vue中语法规则检测报错怎么办

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

vue中使用three.js报错怎么办

小编给大家分享一下vue中使用three.js报错怎么办,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!前言最近在学习three.js,同时也学习一下vue3,然后
2023-06-29

腾讯云服务器密码规则错误怎么办解决方法

一、密码规则不匹配如果密码规则与腾讯云服务器密码规则不匹配,可能会导致密码登录失败或者无法访问云服务器。在这种情况下,我们可以尝试更改密码规则或者尝试重置密码。二、密码过期如果我们的密码已经过期,但是我们仍然尝试登录,可能会导致密码重置失败或者访问失败。在这种情况下,我们需要及时更新密码,以防止密码被泄露。三、密码泄露
腾讯云服务器密码规则错误怎么办解决方法
2023-10-28

Win10系统下NVMe硬盘状态检测错误怎么办?Win10下NVMe硬盘状态检测错误的解决方法

一些使用Windows10正式版的用户发现,Win10系统下NVMe硬盘状态检测错误,现在,免费“福利”硬盘检测工具CrystalDiskInfo已经更新到了6.8.2版,该版本成功修复了NVMe硬盘状态检编程测错误
2023-05-20

Java中org.w3c.dom.Document类方法引用报错怎么办

这篇文章主要介绍了Java中org.w3c.dom.Document类方法引用报错怎么办,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。org.w3c.dom.Document
2023-06-20

编程热搜

目录