日本搞逼视频_黄色一级片免费在线观看_色99久久_性明星video另类hd_欧美77_综合在线视频

中國最全IT社區平臺 聯系我們 | 收藏本站
阿里云優惠2

nodejs教程

Node.js TTY

閱讀 (2159)

TTY

穩定性: 2 - 不穩定

tty 模塊包含 tty.ReadStreamtty.WriteStream 類。多數情況下,你不必直接使用這個模塊。

當 node 檢測到自己正運行于 TTY 上下文時,process.stdin 將會是一個 tty.ReadStream 實例,并且 process.stdout 將會是 tty.WriteStream 實例。檢測 node 是否運行在 TTY 上下文的好方法是檢測 process.stdout.isTTY

$ node -p -e "Boolean(process.stdout.isTTY)"
true
$ node -p -e "Boolean(process.stdout.isTTY)" | cat
false

tty.isatty(fd)

如果 fd 和終端相關聯返回 true ,否則返回 false

tty.setRawMode(mode)

已經拋棄。使用 tty.ReadStream#setRawMode()(比如process.stdin.setRawMode()) 替換。

Class: ReadStream

net.Socket 的子類,表示 tty 的可讀部分。通常情況,在任何 node 程序里(僅當 isatty(0) 為 true 時), process.stdintty.ReadStream 的唯一實例。

rs.isRaw

Boolean 值,默認為 false。它代表當前 tty.ReadStream 實例的 "raw" 狀態。

rs.setRawMode(mode)

mode 需是 truefalse。它設定 tty.ReadStream 屬性為原始設備或默認。isRaw 將會設置為結果模式。

Class: WriteStream

net.Socket 的子類,代表 tty 的可寫部分。通常情況下,process.stdouttty.WriteStream 唯一實例(僅當 isatty(1) 為 true 時)。

ws.columns

TTY 當前 擁有的列數。觸發 "resize" 事件時會更新這個值。

ws.rows

TTY 當前 擁有的行數。觸發 "resize" 事件時會更新這個值。

Event: 'resize'

function () {}

行或列變化時會觸發 refreshSize() 事件。

process.stdout.on('resize', function() {
  console.log('screen size has changed!');
  console.log(process.stdout.columns + 'x' + process.stdout.rows);
});
關閉
程序員人生
主站蜘蛛池模板: 国产欧美精品一区二区三区 | 国产精品视频久久久 | 日韩三级中文字幕 | 日韩三级一区 | 三区在线 | 国产三区视频 | 精品粉嫩aⅴ一区二区三区四区 | 午夜精品久久久久久久99无限制 | 国产一区二区黄色 | 91青青草视频 | 国产 欧美 另类 | 一级色网站 | 久久精品观看 | 国产免费自拍 | 一区二区精品 | 91久久网站 | 精品一区二区三区在线播放 | 国产精品久久久一区二区三区 | 色一区二区 | 福利视频在线导航 | 精品欧美一区二区三区免费观看 | 亚洲电影中文字幕 | 综合二区 | 国产精品精品久久久 | 操操操网站 | 久久99精品久久久久子伦 | 亚洲精品在线观看网站 | 一区二区三区视频 | 国产精品久久久久久久久久东京 | 国产精品3区| 久久麻豆 | 久热中文字幕 | v片在线观看 | 精品国产一区二区三区免费 | 欧美无乱码久久久免费午夜一区 | 黄色小视频在线看 | 69av在线视频 | 日韩2区| a爱视频 | 国产日产欧美一区二区 | 精品视频91 |