ESLint最初是由Nicholas C. Zakas 于2013年6月创建的开源项目。它的目标是提供一个插件化的javascript代码检测工具。
JavaScript 是一个动态的弱类型语言,在开发中比较容易出错。因为没有编译程序,为了寻找 JavaScript 代码错误通常需要在执行过程中不断调试。像 ESLint 这样的可以让程序员在编码的过程中发现问题而不是在执行的过程中。
ESLint 的初衷是为了让程序员可以创建自己的检测规则。
ESLint 的所有规则都被设计成可插入的。
官网有自己创建规则的说明:https://eslint.bootcss.com/
安装eslint
//安装
npm i -g eslint
//运行
eslint [options] [file|dir|glob]*
详