我在使用 node.js 的 readline 时遇到问题。下面显示的是控制台输出:粗体字是我输入的内容,其余的是服务器正在记录的内容。
>测试日志消息 >测试日志消息 > 日志消息 日志消息 T日志消息 esting日志消息 > 123
简而言之,我的代码如下所示
setInterval(function() { console.log("log message") }, 1000);
var cli = require('readline').createInterface(process.stdin, process.stdout);
cli.setPrompt("> ", 2);
cli.on('line', function(line) {
cli.prompt();
});
cli.prompt();
我怎样才能得到提示以提供新的输出空间,而不会完全破坏我正在输入的任何内容?