node对rl.on函数调试
发布于 7 个月前 作者 aicanxxx 448 次浏览 来自 问答

想对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);
});

回到顶部