如何在javascript中等待进程句柄

时间:2014-01-22 09:31:08

标签: javascript child-process

我正在从javascript创建一个进程。有没有办法知道流程执行何时完成?

在win32中,我们可以使用waitforsingleobject等待进程句柄,并知道进程执行何时完成。我在javascript中寻找类似的东西。

以下是代码段

var retValue = process.Create(shellCmd);

这里我需要知道进程何时完成执行。

1 个答案:

答案 0 :(得分:2)

您需要使用子进程模块。

var spawn = require('child_process').spawn;
var dir   = spawn('dir', []);

dir.on('close', function (code) {
  console.log('child process exited with code ' + code);
});