35得票2回答
如何使用xterm.js创建基于Web的终端,以便通过ssh连接到本地网络上的系统

我发现了一个很棒的库xterm.js,它也是Visual Studio Code终端的基础。我有一个非常普遍的问题。 我想通过基于Web的终端(可能在AWS服务器上)访问本地网络上的机器(ssh进入机器)。我已经在本地网络上成功地做到了这一点,但我无法得出结论如何从互联网-->本地网络。 例...

33得票2回答
如何使xterm.js接受输入?

我正在一个项目中使用xterm.js,但是我无法使它接受输入。每当我尝试在终端中键入任何内容时都不起作用,并且没有文档或示例告诉如何实现此功能。 这是我的代码:const term = new XTerm({ cols: 100, cursorBlink: true, ...

23得票1回答
当我导入一个客户端库时,为什么会出现"ReferenceError: self is not defined"的错误?

在Next.js中尝试创建一个xterm react组件,但卡在了一个以前从未遇到过的错误信息上。 我试图导入一个名为xterm的npm客户端模块,但如果我添加导入行,应用程序就会崩溃。import { Terminal } from 'xterm' 错误信息显示为服务器错误...Refere...

14得票1回答
我该如何在网页中运行使用Emscripten编译的交互式程序?

我有一个简单的程序,例如以下内容: #include <stdio.h> int main() { char buf[100]; while (fgets(buf, sizeof(buf), stdin) != NULL) { printf("Y...

13得票1回答
如何在Websocket API中传递授权令牌Bearer Token

我正在尝试使用Websocket执行Kubernetes Pod,根据Kubernetes文档,可以通过传递Bearer THETOKEN来实现 当从HTTP客户端使用承载令牌身份验证时,API服务器需要带有值为Bearer THETOKEN的Authorization标头 这是使用wsc...

9得票1回答
xterm.js - 获取当前行文本

我正在开发一个小的xterm.js应用程序(刚刚开始),我想知道当用户按下回车键时如何获取当前行的文本。以下是程序: var term = new Terminal(); term.open(document.getElementById('terminal')); term.prompt ...

8得票1回答
在浏览器中使用Xterm.js客户端通过WebSocket连接到Blessed服务器(Node.js)。

我的现状: 运行Blessed和http/websocket服务器的Node.js脚本。 运行Xterm.js和websocket客户端的浏览器。 我想做什么: 通过Websockets将Blessed渲染到xterm窗口。 服务器代码: "use strict"; pro...

8得票4回答
将xterm.js集成到Angular

我是一名新手Angular开发者。 我正在尝试使用xterm.js (https://xtermjs.org/) 但是显示效果很差。 以下是渲染结果: 渲染结果 我创建了一个xterm组件。xterm.component.ts文件的代码如下: import { Component, OnI...