代码规范化-eslint

jslint

优点

老司机了 配置都配置好了

不足

有限的配置选项,很多规则都不配置
规范非常的严格 警告
无法根据错误定位到规则

jshint 【入门推荐使用】

优点

很多参数可以配置
支持常用的类库 $
支持一些非常基本的ES6

不足

不支持自定义
无法根据错误定位到规则

eslint【专业】

优点

默认规则包含了所有jshint和jslin
可配置俩个级别 警告 错误 不用
支持插件扩展
可以自定义规则
唯一一款支持jsx校验的工具
完美支持ES6

不足

需要一些自定义的配置