关闭令人抓狂的ESlint 语法检测配置方法《《《 非人类的方法

刚刚开始的小伙伴是不是空格报错少一行报错各种错?是不是觉得快被限制的失去了自由的思绪了?受折磨后找到了不错的文章来取消eslint语法检测限制,作为学习笔记摘自segmentfault

其实我并不反对这些语法检测,但是像许多反个人意愿的那就真的不得不吐槽了,比如vue-cli脚手架创建的默认eslint规则:

  • 代码末尾不能加分号 ;

  • 代码中不能存在多行空行

  • tab键不能使用,必须换成两个空格

  • 代码中不能存在声明了但未使用的变量

以上规则个人认为真的反人类!调试代码太难了。

关闭eslint

这里只说vue-cli脚手架的关闭方法,其实很简单,就是把 build/webpack.base.conf.js 配置文件中的eslint rules注释掉即可。

如果想保留eslint的语法检测,那就把不符合自己习惯的规则去掉吧。

配置文件在项目根目录里,文件名以 .eslintrc.* 为名。


其中  rules  就是配置规则的

配置参数

规则值:

具体参照

https://eslint.org/docs/rules/no-unused-vars

常见规则列表

以下规则列表来自网络



猜你喜欢

转载自blog.csdn.net/u013040887/article/details/81027794