Linux或Windowsterminal在networking上

我打算制作一个networking应用程序,它将允许您在网页上安装一个Linuxterminal,以便您可以执行任何命令并获得响应,就像您在Linuxterminal前一样。 我计划使用NodeJS,因为它是服务器端的JavaScript,asynchronous和快速。

我也看到这个到底是什么,我想做的,我偷看的源代码,但没有发现一些有用的东西,我也分析了与谷歌浏览器的networking选项卡上的开发工具,但绝对没有同时执行一些命令并得到响应。 这怎么可能 ? 你认为他们使用了什么技术?

所以我想得到你的build议,你的经验,以正确的方式开始。 我首先决定使用NodeJS,但如果有另一种编程语言或框架更适合这种应用程序请让我知道。

如果你想要在浏览器中使用node.js的真正的terminal,你可以尝试一下tty.js

也可以手动使用pty.js使用的pty.js模块。 除此之外,您还可以使用xterm进行浏览器端的terminal仿真。

Interesting Posts