2016-05-03 23 views
1

habe ich ein neues Build-System für Knoten im Anschluss an diese: http://www.wikihow.com/Create-a-Javascript-Console-in-Sublime-TextNodeJS EADDRINUSE Sublime Text 3

ich es einmal laufen kann (ich es mit Strg + B laufen), aber ich kann es nur einmal ausgeführt. Zweites Mal, wenn ich es laufen lasse, bekomme ich diesen Fehler:

events.js:72 
     throw er; // Unhandled 'error' event 
      ^
Error: listen EADDRINUSE 
    at errnoException (net.js:904:11) 
    at Server._listen2 (net.js:1042:14) 
    at listen (net.js:1064:10) 
    at Server.listen (net.js:1138:5) 
    at Object.<anonymous> (/root/Documents/Projects/testnode.js:13:4) 
    at Module._compile (module.js:456:26) 
    at Object.Module._extensions..js (module.js:474:10) 
    at Module.load (module.js:356:32) 
    at Function.Module._load (module.js:312:12) 
    at Function.Module.runMain (module.js:497:10) 

ich andere Beiträge gelesen habe, kann ich nicht „Abbrechen Build“. Ich habe gelesen, dass ich den Prozess beenden kann, ich kann jedes Mal, wenn ich es ausführe, einen anderen Port verwenden, aber das ist nicht glatt.

Ich möchte etwas wie reuseaddr in socat, in der Lage sein, den Server zu ändern und erneut zu starten, ohne die Wartezeit für die TCP-Verbindung warten müssen, um zu verschwinden.

Wie soll ich fortfahren? Vielen Dank im Voraus

+0

Normalerweise kann man ein Skript stoppen zu töten mit 'ctrl + c 'auf osx. Ich denke, es ist das gleiche für Windows, aber nicht sicher. –

+0

'ctrl + c' kopiert auf der Sublime Text Konsole – aDoN

+0

was ist mit [dies] (http://stackoverflow.com/questions/28397473/stop-sublime-text-from-executing-infinite-loop)? –

Antwort

0

Ich glaube, Sie Abfrage verwenden können + Pause den Prozess