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

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


当前回答

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

其他回答

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

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

在MacOS的笑话版本26.6.3中,我必须附加——silent="false"

在我的例子中,问题是从编译版本(在dist文件夹中)而不是从src文件夹中导入函数。因此它使用的是旧版本。所以重建项目和/或从src导入解决了我的问题。

在我的情况下,这个问题是由[只有]旗帜在: It.only()或test。(“文本”,()= > {})

Jest默认情况下抑制控制台日志消息。为了显示控制台日志消息,在命令行中将silent选项设置为false

在命令行设置——silent=false:

NPM运行测试-- --silent=false