浏览器和node.js中的终端模拟器库:terminal.js
jopen
10年前
浏览器和node.js中的终端模拟器库,Terminal.js是一个渲染引擎,用于类似VT100的终端。它是从头开始编写,并支持最常用的转义序列。
示例
使用colors模块的简单示例:
var colors = require('colors'), Terminal = require('./index'); var terminal = new Terminal({columns: 20, rows: 2}); terminal.write("Terminal.js in rainbows".rainbow); console.log(terminal.toString('ansi'));