Winston Logger - VSCode 中未显示 NodeJs 调试控制台日志

Winston Logger - NodeJs Debug console logs not showing in VSCode

我正在为 NodeJS 使用 VSCode 调试器和 winston 记录器,但无法看到应用程序的输出,除非我像这样指定外部终端:

"version": "0.2.0",
"configurations": [
    {
        "type": "node",
        "request": "launch",
        "name": "Launch Program",
        "program": "${workspaceFolder}/server.js",
        "console": "externalTerminal"
    }
]

有没有办法在输出 window 中看到该输出,就像我使用 CodeRunner 插件启动代码时一样?

使用输出到

的记录器时

process.stdout.write

你可以使用

"outputCapture": "std" 在启动配置中也捕获它。