nodejs想对rl.on('line',function(line){...})进行调试,但是debugger之后一直触发不了

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

});

阅读 2.6k
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题