Termo 是一个简单的终端模拟器,可用于在您的网站上创建类似终端的界面。它的灵感来自 stripe.dev 中的终端模拟器。它是 xterm.js 之上的包装器。
查看
演示和文档。
github
在您的 HTML 文件中包含以下脚本标记。
<script src="https://cdn.jsdelivr.net/gh/rajnandan1/termo/dist/termo.min.js"></script>
通过传递一个对象来创建 Termo 的新实例。
const myTermo = new termo({ title: 'Termo', welcomeMessage: 'Welcome to Termo', commands: [ { command: 'hello', description: 'Says hello', action: async (terminal, args) => terminal.write('\r\nHello! ' + args.join(' ')), }, ], }); myTermo.create(); myTermo.show();
以上是为浏览器构建了一个 cli的详细内容。更多信息请关注PHP中文网其他相关文章!