ace*_*ace 3 node.js visual-studio-code
我正在使用VS代码中的节点js的核心模块,我无法使用"readline"模块.
我在js文件中有以下代码.
const readline = require('readline');
const rl = readline.createInterface({
input: process.stdin,
output: process.stdout
});
rl.question('Is it working ?', function (answer) {
console.log(answer);
});
Run Code Online (Sandbox Code Playgroud)
当我运行它时,这是我在调试控制台中看到的
node --debug-brk=4868 --nolazy Core.js
Debugger listening on port 4868
Is it working ?
No
not available
Run Code Online (Sandbox Code Playgroud)
我不确定是什么;这里的问题但它无法将答案记录到控制台.
小智 8
Visual Studio代码文档指出"调试控制台不支持需要从控制台读取输入的程序".要调试这些程序,您需要通过在启动配置中将属性externalConsole设置为true来启用外部本机控制台.可以在此处找到此文档: Visual Studio代码调试 请参阅节点调试一节.
将此设置添加到启动配置时,VS Code将启动可与之交互的外部控制台.
| 归档时间: |
|
| 查看次数: |
1991 次 |
| 最近记录: |