child_process#spawn可以新建一个process,我有一个诉求是使用spawn调用java启动jsTestDriver,打开浏览器进行测试,测试完成之后自动关闭浏览器及该线程。在terminal中直接输入ctrl + c将会结束该process并且关闭浏览器;使用child_process#kill只能够结束当前process,但是并不会关闭由该process打开的浏览器。
请问如何才能结束当前process及相关的process?或者怎么才能模拟ctrl+c的操作效果。
child_process#spawn可以新建一个process,我有一个诉求是使用spawn调用java启动jsTestDriver,打开浏览器进行测试,测试完成之后自动关闭浏览器及该线程。在terminal中直接输入ctrl + c将会结束该process并且关闭浏览器;使用child_process#kill只能够结束当前process,但是并不会关闭由该process打开的浏览器。
请问如何才能结束当前process及相关的process?或者怎么才能模拟ctrl+c的操作效果。