Intellij IDEA通过' node'对测试进行反应。默认情况下

时间:2018-02-28 19:20:07

标签: reactjs intellij-idea

我使用intellij IDEA进行反应开发。我有一个新项目,当我通过右键单击它并选择“运行”来运行测试时,它会尝试使用“节点”运行测试,而不是使用jest,

/usr/local/bin/node /Users/cobb/develop/my-app/App.test.js

如果我手动创建一个jest配置,它运行正常,当我想运行单个测试时,这样做有点烦人。在我的其他反应项目中,我可以简单地选择并运行测试,并且intellij足够聪明,可以将其作为开玩笑测试运行。

我已经尝试过无效缓存/重启,我只是无法弄清楚为什么当我选择测试并运行它们时,intellij不会默认为开玩笑。 Intellij确实知道他们是测试(我认为),因为他们旁边有正确的javascript-beaker图标。

1 个答案:

答案 0 :(得分:0)

感谢Intellij的支持,我找到了答案。为了默认为“开玩笑”,我不喜欢开玩笑。成为package.json中的依赖项。就我而言,我使用create-react-native创建了应用程序,并且依赖项是“jest-expo'在弹出' jest-react-native'之前后。我添加了“开玩笑”#39;作为一个开发依赖,一切都很好。

相关问题