console.log语句在Jest中不输出任何内容。昨天还挺管用的,今天突然就不管用了。我没有对我的配置做任何更改,也没有安装任何更新。
我没有使用——forceExit选项。仍然看到这个问题。
console.log语句在Jest中不输出任何内容。昨天还挺管用的,今天突然就不管用了。我没有对我的配置做任何更改,也没有安装任何更新。
我没有使用——forceExit选项。仍然看到这个问题。
当前回答
检查包中的命令行标志。Json,这里没有。silent。
其他回答
Jest默认情况下抑制控制台日志消息。为了显示控制台日志消息,在命令行中将silent选项设置为false
在命令行设置——silent=false:
NPM运行测试-- --silent=false
在我的情况下,这个问题是由[只有]旗帜在: It.only()或test。(“文本”,()= > {})
还要确保你的笑话配置没有silent: true。就我而言,我没有意识到其他人已经将其添加到我们的配置中。
我在配置选项列表中没有看到它,但是这里记录了命令行标志。
将我的文件从index.spec.js重命名为index.test.js。
尝试使用console.info(),它是console.log()的别名。我尝试了上面几乎所有的答案,但console.log()仍然不适合我。因此,使用console.info()来完成这项工作。