杀死产生的电子实例

时间:2016-03-17 10:25:59

标签: node.js child-process electron spawn

我正在使用Atom Electron进行我的项目。在我的代码中的某个时刻,我正在使用

var child = child_process.spawn(process.argv[0], [_path.app], {cwd: _path.resources, detached: true, stdio: ['pipe', 'pipe', 'pipe', 'ipc']});

启动Electron的另一个实例,它应该做..好吧,东西。现在,在某些时候,儿童电子应用程序可能会变得反应迟钝,我想杀死它。但是,如果我跟

一起去
child.kill();

我只是在杀死电子应用程序的几个进程之一。所以我想知道:有没有更好的方法呢?

我想要的是杀死孩子。擦掉它的存在。在不征求其许可的情况下将其消除在遗忘之中。有没有办法做到这一点?我的另一个选择是以please-die的形式向其发送消息,但由于孩子可能行为不端,我不确定这个解决方案是否有效,而且孩子会seppuku。

0 个答案:

没有答案