如题 希望能监听按键事件
(尝试了下面的代码)
var readline = require('readline');
var rl = readline.createInterface({
input: process.stdin,
output: process.stdout,
});
rl.input.on('keypress', function(a, b){
console.log(a, b)
})
这段在“输入一个回车之后”就是我希望的那样了。(为啥一定要输入个回车?)
回复 (3)
L
有个模块叫做 keypress https://github.com/TooTallNate/keypress
H
'\n'
L
引用 luoyjx有个模块叫做 keypress https://github.com/TooTallNate/keypress
@luoyjx 测试发现依然要先敲一个回车之后才能有效果... (就是说运行之后按键并不会触发事件回调 知道按回车之后 再按任何键就都能触发事件回调了)
参与回复
登录后即可参与回复。登录