在视觉工作室代码控制台日志不打印原始数据,但在terminal工程?

在这里输入图像说明

var fs = require('fs'); fs.readFile(process.argv[1], function callBack(err, data){ if(err){ return; } console.log('raw data ::', data); console.log('string ::', data.toString()); }) 

输出甚至不打印“原始数据::”行。

您可以通过configurationlaunch.json与外部terminal进行debugging(您需要将文件放在一个文件夹中进行configuration)

转到Debug -> Open Configurations

"console": "externalTerminal"launch.json

编辑的文件示例

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

尝试debugging。 VsCode将在单独的terminal上debugging您的输出

希望它帮助你。