Wie warte ich, bis ein untergeordneter Prozess in Node.js abgeschlossen ist?
Ich führe ein Python-Skript über einen untergeordneten Prozess in Node.js aus.
require('child_process').exec('python celulas.py', function (error, stdout, stderr) {
child.stdout.pipe(process.stdout);
});
Aber Node wartet nicht darauf, dass es fertig ist. Wie kann ich warten, bis der Vorgang abgeschlossen ist?
BEARBEITEN: Ist dies möglich, indem der untergeordnete Prozess in einem Modul ausgeführt wird, das ich vom Hauptskript aus aufrufe?