这两个监听失败区别是什么?
const child = cp.spawn('node', ['-e', code], {
cwd: process.cwd(), // 指定执行命令的路径
stdio: 'inherit', // 相应的标准输入输出流传入/传出父进程
})
child.on('error', e => { // 监听错误
log.error(e.message)
})
child.stderr.on('data', chunk => { // 监听错误
log.error(chunk)
})
7
收起
正在回答
1回答
同学你好,child.on('error', err =>{}) 用于捕获名为 error 的事件(event),child.stderr.on('error', err =>{}) 仅能够用捕获所有输出到标准错误流中的信息。
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星