Ich versuche herauszufinden, was ist falsch mit meinen Sitzungen (mit express-session), und ich fand, dass es die debug module verwendet. Ich kann jedoch anscheinend die Debug-Nachrichten nicht aktivieren. Es besagt, dass das Debugging über die Umgebungsvariable DEBUG
aktiviert werden muss, aber ich kann es scheinbar nicht zum Laufen bringen.Wie wird Nodes Debug-Modul (Windows) verwendet?
Das Tutorial in der Readme hat dieses Bild:
Unter Windows bekomme ich "DEBUG
keinen Befehl für die Befehlszeile ist". So
Ich habe versucht, die Umgebungsvariable explizit mit:
process.env.DEBUG = "*";
und immer noch nichts.
Was mache ich falsch?
'DEBUG = * node app' funktioniert in der Befehlszeile: Es wird zunächst eine env-Variable gesetzt, und der Befehl wird ausgeführt. Hast du es versucht? –
@TravelingTechGuy In Windows sagt es mir, dass 'DEBUG' kein Befehl ist. Aber jetzt habe ich es mit MSYS versucht und es funktioniert. Ich vergesse immer wieder, dass die systemabhängige Dokumentation von Node in der Regel auf Nix-Systeme zugeschnitten ist. – Domi
stimme über die Dokumentation überein, die sich nicht wirklich um Windows kümmert. Versuchen Sie es mit dem Befehl 'set', wie in' set DEBUG = * & node app' –