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

Jos*_*sip 22 node.js winston output console.log visual-studio-code

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

"version": "0.2.0",
"configurations": [
    {
        "type": "node",
        "request": "launch",
        "name": "Launch Program",
        "program": "${workspaceFolder}/server.js",
        "console": "externalTerminal"
    }
]
Run Code Online (Sandbox Code Playgroud)

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

Cod*_*y G 56

使用输出到的记录器时

process.stdout.write

您可以使用

"outputCapture": "std" 在启动配置中也可以捕获它.