探索与 pseudoterminal 相关的全量生态内容池。
node-pty 是一个 Node.js 模块,提供了 `forkpty(3)` 系统调用的绑定,允许 Node.js 应用程序创建和管理伪终端(pseudoterminal)。它通过提供一个终端对象,实现对分叉进程的读写操作。该库是构建终端模拟器(如 VS Code 内置终端)的关键组件,也适用于需要程序"认为"自己在与真实终端交互的场景。它支持 Linux、macOS 和 Windows(通过 ConPTY API)平台,并支持流控制等高级特性。