babel-eslint vs eslint-plugin-babel vs eslint-plugin-react?

时间:2016-02-16 00:01:15

标签: reactjs babeljs eslint

库之间有什么区别?

1 个答案:

答案 0 :(得分:22)

  • babel-eslint是一个解析器,允许您将ESLint与Babel支持的代码一起使用(ES6 +功能,流类型等)。 ESLint自己只支持ES6,JSX和对象休息/传播。除此之外的任何事情都需要babel-eslint
  • eslint-plugin-babel是一个修补/添加一些适用于ES7及其他功能的规则的插件。
  • eslint-plugin-react是一个插件,它添加了一系列特定于React应用程序的规则。