Ich versuche die Funktion child_process.spawn
zu verwenden. Die Syntax ist
Immer wenn ich ein Leerzeichen in eines der Elemente des args-Arrays einfüge, gibt der Befehl einfach das Argument aus. Hier ist ein Code, mit dem ich es getestet habe
%Vor%Ist das ein Fehler im Knoten? Muss ich den Raum verlassen?
Bearbeiten: Der obige Code ist nur ein Beispiel. Hier ist der echte Code. Vielleicht hat das mit den Pfeifen zu tun?
%Vor% Platziere keine Leerzeichen in args
, benutze einfach ein anderes Argument im Array
Eine praktische kleine Abkürzung, die ich gefunden habe, wenn Sie eine schnelle Diagnoseausgabe von Ihren untergeordneten Prozessen erhalten möchten, ist das Übergeben der {stdio: "inherit"}
in options
So können Sie sofort sehen, ob alles richtig funktioniert.
Schließlich sollten Sie, je nachdem, wo supervisor
installiert ist, den vollständigen Pfad verwenden.
Tags und Links javascript node.js