如何在浏览器上模拟我的主机系统终端? 目标:设置说明

问题描述

目标:

我正在尝试从我的网络应用程序中使用我的 Linux 终端。

设置

  • NodeJS
  • ReactJS
  • Ubuntu 服务器 20.04

说明

我想创建一个应用程序,以便我可以在浏览器中编写命令,然后 NodeJS 在后端执行它们并返回输出。 现在,我知道使用 spawn 过程非常简单,我可以 await response 然后将其发送回前端,但我希望它是动态的。数据是实时发送的。因此,如果正在执行 apt install 命令,我可以在浏览器窗口中实时看到标准输出。我怎样才能实现它?即使我使用网络套接字,我如何从终端实时接收它,因为afaik,spawn 进程一次返回所有输出

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)