node对rl.on函数调试
 发布于 8 年前  作者 aicanxxx  3534 次预览  最后一次回复是 8 年前  来自 问答 

想对rl.on(‘line’,function(line){…})进行调试,但是debugger之后一直触发不了,如何才能在rl.on函数里触发断点,进行调试。 var readline = require(‘readline’); var rl = readline.createInterface(process.stdin, process.stdout);

//rl.setPrompt('Test> '); //rl.prompt();

rl.on(‘line’, function(line) { switch(line.trim()) {
case ‘copy’:
console.log(“复制”);
break;
case ‘hello’:
console.log(‘world!’);
break;
case ‘close’:
rl.close();
break;
default:
console.log(‘没有找到命令!’);
break;
}
//rl.prompt();
});

rl.on(‘close’, function() {

console.log(‘bye bye!’);
process.exit(0);
});