babel-eslint vs eslint-plugin-babel vs eslint-plugin-react?
babel-eslint vs eslint-plugin-babel vs eslint-plugin-react?
库之间有什么区别?
babel-eslint
[github.com/babel/babel-eslint]
eslint-plugin-babel
[github.com/babel/eslint-plugin-babel]
eslint-plugin-react
[github.com/yannickcr/eslint-plugin-react]
babel-eslint
是一个解析器,允许您将 ESLint 与 Babel 支持的代码(ES6+ 功能、流类型等)一起使用。 ESLint 本身仅支持 ES6、JSX 和对象 rest/spread。除此之外,需要 babel-eslint
.
eslint-plugin-babel
是一个插件,fixes/adds 一些适用于 ES7 及更高功能的规则。
eslint-plugin-react
是一个插件,它添加了一堆特定于 React 应用程序的规则。
库之间有什么区别?
babel-eslint
[github.com/babel/babel-eslint]eslint-plugin-babel
[github.com/babel/eslint-plugin-babel]eslint-plugin-react
[github.com/yannickcr/eslint-plugin-react]
babel-eslint
是一个解析器,允许您将 ESLint 与 Babel 支持的代码(ES6+ 功能、流类型等)一起使用。 ESLint 本身仅支持 ES6、JSX 和对象 rest/spread。除此之外,需要babel-eslint
.eslint-plugin-babel
是一个插件,fixes/adds 一些适用于 ES7 及更高功能的规则。eslint-plugin-react
是一个插件,它添加了一堆特定于 React 应用程序的规则。