eslint的使用及部分配置规则

eslint 官网地址:ESLint 中文网

eslint 配置参考:规则参考 - ESLint 中文网

eslint 的使用:14 分钟掌握 ESLint 用法_哔哩哔哩_bilibili

虽然随着 eslint 的更新,上面的视频操作已经和新版本的 eslint 有所差别了,但是仔细看一下官网,然后在看一边视频,一般都是可以使用的。然后如果我们在项目中使用 vue 或者 react 等框架,他们对应有自己的 eslint 插件,有插件自己的配置语法检查规则

下面我来说一下目前这个版本的使用

首先创建一个项目文件夹,我这里叫做 eslint-test

安装 eslint:

eslint 配置文件:

eslint 语法检查:

自定义eslint 规则:

规则的严重性:

一些配置规则:

array-callback-return 在数组方法的回调中强制执行 return 语句
constructor-super 要求在构造函数中调用 super()
for-direction 强制执行 "for" 循环更新子句,使计数器向正确的方向移动
getter-return 在 getter 中执行 return 语句
no-async-promise-executor 禁止使用异步函数作为 Promise 执行器
no-await-in-loop no-await-in-loop
no-class-assign 禁止重新分配类成员

上一篇:【C++刷题】力扣-#136-只出现一次的数字-示例


下一篇:力扣 142.环形链表Ⅱ【详细解释】