Как ждать завершения дочернего процесса в Node.js?
Я запускаю скрипт Python через дочерний процесс в Node.js, например так:
require('child_process').exec('python celulas.py', function (error, stdout, stderr) {
child.stdout.pipe(process.stdout);
});
но Node не ждет, пока он закончится. Как я могу дождаться окончания процесса?
РЕДАКТИРОВАТЬ: возможно ли сделать это, запустив дочерний процесс в модуле, который я вызываю из основного сценария?