泰尔莫
termo 是一个简单的终端模拟器,可用于在您的网站上创建类似终端的界面。它的灵感来自 stripe.dev 中的终端模拟器。它是 xterm.js 之上的包装器。
演示
查看
演示和文档。
github
特征
[x] 可自定义的终端标题、提示、字体和主题[x] 为终端设置欢迎消息[x] 添加并执行任何 javascript 作为命令[x] 控制音效[x] 获得对终端 (xterm.js) 的完全访问权限[x] 将终端设置为停靠/浮动模式
安装
在您的 html 文件中包含以下脚本标记。
登录后复制
快速入门
通过传递一个对象来创建 termo 的新实例。
const myTermo = new termo({ title: 'Termo', welcomeMessage: 'Welcome to Termo', commands: [ { command: 'hello', description: 'Says hello', action: async (terminal, args) => terminal.write('Hello! ' + args.join(' ')), }, ],});myTermo.create();myTermo.show();
登录后复制
以上就是为浏览器构建了一个 cli的详细内容,更多请关注【创想鸟】其它相关文章!
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至253000106@qq.com举报,一经查实,本站将立刻删除。
发布者:PHP中文网,转转请注明出处:https://www.chuangxiangniao.com/p/2645670.html