库之间有什么区别?
babel-eslint
[one] eslint-plugin-babel
[github.com/babel/babel-eslint] eslint-plugin-react
[github.com/babel/eslint-plugin-babel] 答案 0 :(得分:22)
babel-eslint
是一个解析器,允许您将ESLint与Babel支持的代码一起使用(ES6 +功能,流类型等)。 ESLint自己只支持ES6,JSX和对象休息/传播。除此之外的任何事情都需要babel-eslint
。eslint-plugin-babel
是一个修补/添加一些适用于ES7及其他功能的规则的插件。eslint-plugin-react
是一个插件,它添加了一系列特定于React应用程序的规则。