Node.js v0.6.19 Manual & Documentation


TTY#

Stability: 3 - Stable

이 모듈에 접근하려면 require('tty')를 사용해라.

예제:

var tty = require('tty');
process.stdin.resume();
tty.setRawMode(true);
process.stdin.on('keypress', function(char, key) {
  if (key && key.ctrl && key.name == 'c') {
    console.log('graceful exit');
    process.exit()
  }
});

tty.isatty(fd)#

fd가 터미널과 연결되었는 지에 따라 truefalse를 반환한다.

tty.setRawMode(mode)#

modetruefalse가 되어야 한다. 이는 현재 프로세스의 stdin fd가 로우(raw) 디바이스으로써나 기본값으로 동작하도록 프로퍼티를 설정한다.