如果launch.json设置的是

1
"console": "internalConsole"

的话(nodejs的时候默认就是这个),就会发现Winston打印的没法在调试控制台里看到。但如果改换成externalTerminalintegratedTerminal的话就能看得到。
如果不想改console的话,就加上这个:

1
"outputCapture": "std"

原因:https://github.com/winstonjs/winston/issues/1544#issuecomment-472199224