編寫一個ES6 Flux/React應用程序,並且想要使用ESLint和Jest,但是似乎沒有那麼多關於該主題的支持/文獻。ES6 React和ESLint支持
我意識到我可以傳輸ES6代碼並在該代碼庫上運行Linting/Jesting,但它不會幫助我在ES6代碼中找到問題。有沒有什麼軟件包可以完成我想要做的事情,還是Facebook/React需要解決的問題?
編寫一個ES6 Flux/React應用程序,並且想要使用ESLint和Jest,但是似乎沒有那麼多關於該主題的支持/文獻。ES6 React和ESLint支持
我意識到我可以傳輸ES6代碼並在該代碼庫上運行Linting/Jesting,但它不會幫助我在ES6代碼中找到問題。有沒有什麼軟件包可以完成我想要做的事情,還是Facebook/React需要解決的問題?
使用ESLint來查找您的代碼庫並使用this plugin作爲開玩笑。 您將能夠運行ES6代碼中的linting,但Jest會在運行測試之前進行轉儲。
在解決方案上工作時發現的最接近的答案。 – Stevus
要使用ESLint有反應,你可以使用https://github.com/yannickcr/eslint-plugin-react並激活"jsx": true
在.eslintrc 看到在這個項目https://github.com/tddbin/tddbin-frontend/blob/master/.eslintrc#L5
它不包括玩笑的例子,但我有一篇文章關於writing React/Flux applications in ES6 using Babel and ESLint從而可以希望提供一些很好的例子。
回到這個問題 - 它看起來像ESLint中的ES6支持。我正在使用ESLint和Mocha,我可以在ES6吞吐源代碼中調試代碼。 – Stevus