我使用的是NodeJS版本4.2.1
我想知道完全清除NodeJS REPL控制台历史记录的命令,因此当按下向上或向下箭头键时它不会显示先前执行的命令.
有什么建议 ?
有没有办法清除Nodejs命令提示符,如果你想要所有以前的信息消失(重新启动而不必重新启动Nodejs命令提示符)?我的教程说要输入clr,但是当我这样做时没有任何反应.
我想要做的是隐藏/擦除所有用户输入后从 nodejs 控制台应用程序输入,这样当用户插入一些文本然后输入 enter 时,他将无法读取他刚刚在控制台中输入的内容不再(所以基本上在输入后立即删除该行)。
这应该很容易实现,但我不知道该怎么做=)。
先感谢您
编辑:假设我们有这个代码:
const readline = require('readline')
const rl = readline.createInterface({
input: process.stdin,
output: process.stdout
})
rl.question('How ya doin?\n', input => {
console.log('seems like you\'r doing ' + input.toString())
})
Run Code Online (Sandbox Code Playgroud)
node.js ×3
command ×1
command-line ×1
console ×1
javascript ×1
readline ×1
stdout ×1
terminal ×1