如何捕获spawn的异常?
 发布于 10 年前  作者 mercury233  5440 次预览  最后一次回复是 10 年前  来自 问答 

某个应用,需要调用外部进程,可能是同时开启的进程太多了,报了这个错误

	Error: spawn ./ygopro EMFILE
    	at exports._errnoException (util.js:746:11)
    	at Process.ChildProcess._handle.onexit (child_process.js:1053:32)
    	at child_process.js:1144:20
    	at process._tickDomainCallback (node.js:381:11)

虽然可以更改系统的限制,但对spawn可能出现的报错还是有点不放心,如何捕获spawn的异常呢? v0.12.7

2 回复
mercury233

挖坟继续求解

nodejser

你可以添加一个error事件处理程序,就可以捕获它。