【发布时间】:2016-05-27 01:42:24
【问题描述】:
这两个库有什么区别?
-
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 [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 和 object rest/spread。除此之外,需要babel-eslint。eslint-plugin-babel 是一个插件,它修复/添加了一些适用于 ES7 及更高功能的规则。eslint-plugin-react 是一个插件,它添加了一系列特定于 React 应用程序的规则。【讨论】: