文件名称:terminal.js:旨在与xterm兼容的Javascript终端仿真器库,应该可以在浏览器和node.js中使用
文件大小:97KB
文件格式:ZIP
更新时间:2024-05-29 11:22:01
JavaScript
terminal.js:用于浏览器和node.js的终端仿真器库 Terminal.js是一个类似于vt100终端的渲染引擎。 它是从头开始编写的,并且支持最常用的转义序列。 例子 使用模块的简单演示: 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' ) ) ; 还有一个使用terminal.js的网络终端: 文献资料 该文档是使用生成的,可以在找到 来源 来源
【文件预览】:
terminal.js-main
----.gitignore(52B)
----README.md(957B)
----.github()
--------workflows()
----test()
--------html_output.js(506B)
--------dom_output.js(1KB)
--------handler_sgi.js(691B)
--------term_diff.js(6KB)
--------term_state.js(10KB)
--------common.js(109B)
--------plain_output.js(428B)
--------terminal.js(8KB)
--------index.html(863B)
--------ansi_output.js(653B)
----gh-pages.sh(464B)
----LICENSE(1KB)
----Gruntfile.js(2KB)
----package.json(1KB)
----index.js(614B)
----.npmignore(47B)
----lib()
--------util.js(3KB)
--------term_diff.js(7KB)
--------source()
--------term_state.js(24KB)
--------terminal.js(6KB)
--------output()
--------input()
--------handler()
----package-lock.json(213KB)