Warum kann ich meine node.js Express-Webanwendung nicht ausführen?

9

Node.js und der Express-Generator sind wirklich praktisch und einfach zu verstehen. Ich kann meinen Server jedoch nicht dazu bringen, c: \ my-application-root & gt; DEBUG = my-application ./bin/www

zu starten

Windows scheint diesen Befehl nicht zu verstehen. Ich kann es jedoch ausführen, indem ich den Knoten ./bin/www

aufrufen

Fehle ich etwas?

    
Dieter 'user1027339' 18.05.2014, 22:14
quelle

3 Antworten

20

Haben Sie set DEBUG=my-application gefolgt von node ./bin/www versucht? Windows lässt nicht zu, dass eine Umgebungsvariable wie Linux und andere gesetzt wird.

    
mscdex 19.05.2014, 00:33
quelle
5

1. Befehl 'set DEBUG = my-application'.2nd Befehl' npm start '

    
Aussie Niki 13.09.2014 17:13
quelle
2

Zuerst müssen Sie die cmd gehen, die von Knoten unterstützt wird (suchen Sie nach Knoten cmd, wenn Sie in Windows-Symbol klicken, wenn Sie Windows 7 verwenden) Art setze DEBUG = my-application Zweite einfach cd c: \ meine-anwendung \ bin \ Dann tippe ein Knoten www

www ist die Datei, die das Skript enthält, das von Knoten benötigt wird, um Ihren Server auszuführen, DEBUG, wenn es als Umgebungsvariable gesetzt ist, wird Ihnen auch helfen, Knoten dagegen auszuführen, da der Pfad bekannt sein wird

    
geoiq 30.06.2014 03:27
quelle

Tags und Links