我需要一个函数,该函数将暂停脚本的执行,直到按下某个键为止。
我试过了:
var stdin = process.openStdin();
require('tty').setRawMode(true);
stdin.on('keypress', function (chunk, key) {
process.stdout.write('Get Chunk: ' + chunk + '\n');
if (key && key.ctrl && key.name == 'c') process.exit();
});
但这只是在听按键声,什么也没发生。该程序不会继续执行。
如何暂停执行?
最佳答案
为我工作:
console.log('Press any key to exit');
process.stdin.setRawMode(true);
process.stdin.resume();
process.stdin.on('data', process.exit.bind(process, 0));
关于javascript - 按任意键继续在nodejs中,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/19687407/