2016-10-21 21 views
0

So haben wir eine grundlegende express node websiteExpress hört nicht auf localhost: 3000

gebaut

express -c stylus express_example

Der Versuch, die App mit DEBUG=express_example:* npm start

DEBUG=express_example:* npm start

Mit node DEBUG=express_example:* npm start

laufen Auch versucht innerhalb node Laufzeit:

DEBUG=express_example:* npm start inside node

http://localhost:3000/ verbindet nicht

enter image description here

Wo wir falsch sind?

+1

Können Sie uns etwas von Ihrem Startskript zeigen? – Pogrindis

+0

@ Pogrindis Was ist die Bedeutung von Startskript – xameeramir

+0

Es ist am wahrscheinlichsten die 'app.js' Datei, muss sehen, wie Express bedient und initialisiert wird. – Pogrindis

Antwort

2

Sie müssen eine Variable namens DEBUG mit set-Befehl erstellen. Es ist Befehl nicht wie DEBUG, es ist ein Name der Variablen, versuchen Sie also bitte Ihren Server mit einem Satz zu laufen (Variable erstellen):

set DEBUG=express_example:* & npm start

+0

Guter Ort tatsächlich – Pogrindis

+0

@ KrzysztofBargieł Ja, es hat funktioniert !!! Danke, Bruder! Kannst du mich darüber aufklären, was dich dazu gebracht hat zu entscheiden, dass "DEBUG" kein Befehl ist und er ** gesetzt werden muss **. – xameeramir

+1

@student Es ist ein Grundwissen. Sie können dies überprüfen: https://technet.microsoft.com/en-us/library/cc754250(v=ws.11).aspx –

1

Versuchen

DEBUG='express_example:*' npm start 

Ihre Umgebungsvariable wurde nicht richtig eingestellt. Beachten Sie, dass Sie auf diese Weise viele verschiedene Umgebungsvariablen haben können.

TEST=foo DEBUG='bar' npm start 
Verwandte Themen