2017-12-02 4 views
-1

Wenn möchte ich meine http-Server von diesem Code starten:Learnyounode http-Server ECONNREFUSED

var http = require('http') 
var fs = require('fs') 

var port = 8080 
var fileName = "test" 

http.createServer(function (request, response) { 
    fs.createReadStream(fileName).pipe(response) 
}).listen(port) 

Aber wenn ich laufen will, erhalte ich diese Ausgabe:

✗ Error connecting to 
    (http://localhost:25066/api/parsetime?iso=2017-12-02T14:50:54.063Z): connect ECONNREFUSED 127.0.0.1:25066 

    ✗ Error connecting to 
    (http://localhost:25066/api/unixtime?iso=2017-12-02T14:50:54.063Z): connect ECONNREFUSED 127.0.0.1:25066 

Was ist das Problem?

+0

in den Fehler, es sagt, es versucht, eine Verbindung zu Port ': 25066', aber Ihr Server läuft auf Port': 8080' – Acidic

+0

'listen' arg fehlt – Saran

Antwort

0

ECONREFUSED Die meiste Zeit bedeutet, dass Sie versuchen, auf einen Port zuzugreifen, der bereits verwendet wird. Es gibt jedoch etwas Seltsames an Ihrem Fehler, da Sie, wie oben erwähnt, den Port 8080 für die Ausführung Ihres Servers eingerichtet haben, aber der Fehler zeigt den Port 25066 an.

Verwandte Themen