VS Code 中的 console.log() 以及 vitest 和 vitest 测试运行程序

Kon*_*ong 8 visual-studio-code vitest

vitest在 VS Code 中使用官方 Vitest 测试运行器插件。

一切都按预期进行,但任何console.log()声明似乎都没有出现在任何地方。

不在 VScode 测试结果选项卡或测试输出选项卡中,不在测试面板中...

我也尝试过直接导入日志,结果相同(无输出):

import { log } from "console";
Run Code Online (Sandbox Code Playgroud)

我是否缺少配置选项?

Ste*_*hen 0

我遇到了类似的问题,其中 console.logs 并不总是出现在 Vitest 的测试输出中。就我而言,问题不是等待我在测试中调用的异步函数。我不需要返回值,所以我认为这并不重要,但对于测试运行程序来说,等待它运行的每个函数实际完成是很重要的。