调研流程
- 阅读
ESLint
代码: - 熟悉目录和文件结构;
- …
- 使用
Espree
解析 JavsScript 示例代码,掌握AST
结构、token
结构、VisitorKeys
; -
ESLint
规则结构介绍; - 开发
ESLint
规则示例,掌握规则开发流程,熟悉report
结构; -
config
结构介绍; - 开发
config
示例,掌握config
配置,将规则集成配置和复用; -
plugin
结构介绍; - 开发
plugin
示例,掌握plugin
配置;**config**
和**plugin**
区别介绍? -
ESLint
配置项的结构介绍,给出基础配置示例; - 通过
Webstorm
或VSCode``ESLint plugin
了解:开发工具通过node_modules
中eslint
分析代码并提示代码错误的流程;