优化异步进程对异常的捕获
This commit is contained in:
@@ -5,6 +5,11 @@ const execute = cmd => new Promise((resolve, reject) => {
|
|||||||
resolve()
|
resolve()
|
||||||
} else reject(err || stderr)
|
} else reject(err || stderr)
|
||||||
})
|
})
|
||||||
|
pid.on('close', (code, err) => {
|
||||||
|
if (code == 0 && !err) {
|
||||||
|
resolve()
|
||||||
|
} else reject()
|
||||||
|
})
|
||||||
pid.stdout.on('data', data => {
|
pid.stdout.on('data', data => {
|
||||||
console.log(data)
|
console.log(data)
|
||||||
})
|
})
|
||||||
|
|||||||
Reference in New Issue
Block a user