【发布时间】:2019-02-27 08:02:49
【问题描述】:
我正在使用类似的东西
child_process.exec('start cmd.exe /K bash -c "一些命令..."')
启动终端。一切正常。当然,终端会作为一个单独的窗口打开。有没有办法将此终端嵌入到主应用程序窗口中?
【问题讨论】:
标签: node.js shell terminal electron embed
我正在使用类似的东西
child_process.exec('start cmd.exe /K bash -c "一些命令..."')
启动终端。一切正常。当然,终端会作为一个单独的窗口打开。有没有办法将此终端嵌入到主应用程序窗口中?
【问题讨论】:
标签: node.js shell terminal electron embed
可能有多种方法可以实现这一点。一种是使用xterm 之类的东西。我相信 Microsoft Visual Studio Code 会使用它。
根据他们的描述:
Xterm.js 是一个用 JavaScript 编写的终端前端组件,它 在浏览器中工作。
它使应用程序能够为其提供功能齐全的终端 用户并创造出色的开发体验。
【讨论】: