0
keypressイベントを待機するnode.js keypressモジュールを試しています。 https://www.npmjs.com/package/keypressnode.jsのkeypressコードでエラーが発生しました
サンプルのサンプルを試しました。
var keypress = require('keypress');
// make `process.stdin` begin emitting "keypress" events
keypress(process.stdin);
// listen for the "keypress" event
process.stdin.on('keypress', function (ch, key) {
console.log('got "keypress"', key);
if (key && key.ctrl && key.name == 'c') {
process.stdin.pause();
}
});
process.stdin.setRawMode(true);
process.stdin.resume();
私は、サンプルコードがエラーなく動作することを期待しています。ただし、エラーが発生しました
process.stdin.setRawMode(true);
^
TypeError: process.stdin.setRawMode is not a function
このエラーを解決するにはどうすればよいですか?
ありがとうございました。コマンドラインで動作します。 –