Node.js 格式化节点标准管道

Node.js 格式化节点标准管道,node.js,stdout,Node.js,Stdout,我有以下设置来运行许多衍生进程: spawn(过程、参数、{ env:process.env, cwd:process.env.HOME, stdio:['管道',process.stdout,process.stdout] }); 我的好奇心在于输出流。我很好奇是否有办法将输出缩进2个字符?我希望清楚地区分流程的输出。很难说出您在这里真正想要的是什么。你到底想解决什么总体问题?如果您需要的话,spawnAPI可以自动修改输出流。你当然可以自己修改流。是的,我想修改stdout,这样它在每行前

我有以下设置来运行许多衍生进程:

spawn(过程、参数、{
env:process.env,
cwd:process.env.HOME,
stdio:['管道',process.stdout,process.stdout]
});


我的好奇心在于输出流。我很好奇是否有办法将输出缩进2个字符?我希望清楚地区分流程的输出。

很难说出您在这里真正想要的是什么。你到底想解决什么总体问题?如果您需要的话,
spawn
API可以自动修改输出流。你当然可以自己修改流。是的,我想修改
stdout
,这样它在每行前面插入2个空格。你可以制作一个转换流,为你添加缩进。这里有许多转换示例: