调研流程
- 阅读
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分析代码并提示代码错误的流程;
