Node.js将stdout生成为字符串以获取进度

Node.js将stdout生成为字符串以获取进度,node.js,Node.js,如何将stdout块与动态控制台输出(如git clone--progress)合并 e、 g.带“working”\b(backspace)的stdout字符串是git您实际要解析的内容吗?节点的git绑定可能有进度监控,但我不确定。不是。我需要“解析”任何东西。我实际上需要用WebSocket将标准输出“重定向”到我的web浏览器。但在这个时候,若我要将块添加到上一个输出的末尾。我收到了很多数据,因为每次更新的“动态”输出都表示为一行。你能展示一些到目前为止的代码吗?这里是dream文件。l

如何将stdout块与动态控制台输出(如git clone--progress)合并


e、 g.带“working”\b(backspace)

的stdout字符串是
git
您实际要解析的内容吗?节点的git绑定可能有进度监控,但我不确定。不是。我需要“解析”任何东西。我实际上需要用WebSocket将标准输出“重定向”到我的web浏览器。但在这个时候,若我要将块添加到上一个输出的末尾。我收到了很多数据,因为每次更新的“动态”输出都表示为一行。你能展示一些到目前为止的代码吗?这里是dream文件。log是我需要的。Git只是一个示例,脚本只是一个片段。我可以运行您的代码,然后我可以
cat temp/error.log
,输出看起来很好。回程车很好用。您需要在应用程序的浏览器端实现回车。当你得到一个
\r
时,删除你写的最后一行。
git
是你真正想要解析的吗?节点的git绑定可能有进度监控,但我不确定。不是。我需要“解析”任何东西。我实际上需要用WebSocket将标准输出“重定向”到我的web浏览器。但在这个时候,若我要将块添加到上一个输出的末尾。我收到了很多数据,因为每次更新的“动态”输出都表示为一行。你能展示一些到目前为止的代码吗?这里是dream文件。log是我需要的。Git只是一个示例,脚本只是一个片段。我可以运行您的代码,然后我可以
cat temp/error.log
,输出看起来很好。回程车很好用。您需要在应用程序的浏览器端实现回车。当您收到
\r
时,删除您写的最后一行。