Als «child-process» getaggte Fragen

23
Wie debugge ich "Error: spawn ENOENT" auf node.js?
Wenn ich folgenden Fehler erhalte: events.js:72 throw er; // Unhandled 'error' event ^ Error: spawn ENOENT at errnoException (child_process.js:1000:11) at Process.ChildProcess._handle.onexit (child_process.js:791:34) Wie kann ich vorgehen, um das Problem zu beheben? Anmerkung des Autors : Viele Probleme mit diesem Fehler haben mich dazu ermutigt, diese Frage für zukünftige Referenzen zu …

3
Verwenden Sie child_process.execSync, behalten Sie jedoch die Ausgabe in der Konsole bei
Ich möchte die execSyncMethode verwenden, die in NodeJS 0.12 hinzugefügt wurde, habe aber immer noch die Ausgabe im Konsolenfenster, in dem ich das Node-Skript ausgeführt habe. Wenn ich beispielsweise ein NodeJS-Skript mit der folgenden Zeile ausführe, möchte ich die vollständige Ausgabe des Befehls rsync "live" in der Konsole sehen: require('child_process').execSync('rsync …


1
Wie töte ich einen Kinderprozess in NodeJS?
Erstellt einen untergeordneten Prozess mit shelljs !/usr/bin/env node require('/usr/local/lib/node_modules/shelljs/global'); fs = require("fs"); var child=exec("sudo mongod &",{async:true,silent:true}); function on_exit(){ console.log('Process Exit'); child.kill("SIGINT"); process.exit(0) } process.on('SIGINT',on_exit); process.on('exit',on_exit); Der untergeordnete Prozess wird noch ausgeführt. Nach dem Beenden des übergeordneten Prozesses
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.