2

编写一个 ES6 Flux/React 应用程序并希望使用 ESLint 和 Jest,但似乎没有那么多关于该主题的支持/文献。

我意识到我可以编译 ES6 代码并在该代码库上运行 Linting/Jesting,但它不会帮助我在 ES6 代码中找到问题。是否有任何软件包可以完成我正在尝试做的事情,或者这是 Facebook/React 仍然需要解决的问题?

4

3 回答 3

1

使用ESLint来检查你的代码库,并使用这个插件来开玩笑。您将能够在您的 ES6 代码上运行 linting,但 Jest 会在运行测试之前进行转换。

于 2015-05-09T04:28:31.733 回答
1

要将 ESLint 与 react 一起使用,您可以使用https://github.com/yannickcr/eslint-plugin-react并在您的 .eslintrc 中激活"jsx": true,请参阅此项目中的示例https://github.com/tddbin/tddbin-frontend/ blob/master/.eslintrc#L5

于 2015-06-24T14:45:01.910 回答
1

它不包括 Jest,但我有一篇关于使用 Babel 和 ESLint 在 ES6 中编写 React/Flux 应用程序的文章,希望能提供一些很好的例子。

于 2015-10-15T16:06:40.457 回答