标签: node.js child-process spawn
我正在使用spawnSync,以便我使用的终端命令会阻塞,直到命令完成后才返回。
我正在这样做:
const ls = spawnSync(command, args, {stdio: [process.stdin, process.stdout, process.stderr]});
这可以使终端与孩子保持联系。 我想拦截子进程的任何错误或使其正常关闭,以便例如可以用另一种颜色打印错误消息,然后终止程序以使其不再继续。
我该怎么做?