console.log语句在Jest中不输出任何内容。昨天还挺管用的,今天突然就不管用了。我没有对我的配置做任何更改,也没有安装任何更新。

我没有使用——forceExit选项。仍然看到这个问题。


当前回答

在之前的回复中尝试了一些配置选项后,使用console.debug()而不是console.log()可以工作。

其他回答

在我的案例中,问题是当需要模块时,在实际测试用例开始之前,日志就被记录了下来。从顶级导入更改为在测试用例中使用require解决了这个问题。

检查包中的命令行标志。Json,这里没有。silent。

这对我来说很管用:开玩笑——废话连篇

你可以像这样一起运行两个选项——watch——verbose false,如果你还想监视文件并查看输出。

只运行一次就做——冗长的错误

如果使用带有Jest配置的Webstorm,请单击文件名而不是测试名称。