node.js: So erzeugen Sie ein freistehendes Kind im Vordergrund und beenden es

8

Laut den Dokumenten für child_process.spawn würde ich erwarten, dass ich in der Lage bin, einen untergeordneten Prozess auszuführen Vordergrund und lassen Sie den Knoten selbst wie folgt ablaufen:

handoff-exec.js :

%Vor%

Anstatt die Ausgabe des Befehls ping zu sehen, wird sie einfach ohne Meldung oder Fehler beendet.

%Vor%

Also ... ist es in node.js (oder überhaupt) möglich, ein Kind im Vordergrund auszuführen, wenn das Elternteil beendet wird?

AKTUALISIEREN : Ich habe festgestellt, dass das Entfernen von console.log('hello'); dem Kind erlaubt, zu laufen, es übergibt jedoch immer noch keine Vordergrund-stdin-Kontrolle an das Kind.

    
CoolAJ86 03.03.2016, 09:20
quelle

1 Antwort

-1

Sie vermissen

%Vor%

und du brauchst keine child.unref ();

    
thomasmeadows 27.07.2017 02:45
quelle