尝试从node.js上清除窗口上的命令提示缓冲区。
这就是我正在尝试的不起作用:
var exec = require('child_process').exec;
var child = exec('cls', function(err, stdout, stderr) {
if (err) throw err;
});
它仍会累积一个滚动条,让我不高兴。看起来CLS似乎真的执行了。如果我用ls替换cls,它会显示一个文件列表。
答案 0 :(得分:2)
我使用process.stdout.write('\u001B[2J\u001B[0;0f');
但不确定它会帮助你。无论如何,让我知道。