Próbuję dowiedzieć się, co jest nie tak z moich sesji (przy użyciu express-session), i znalazłem, że używa on debug module. Jednak nie mogę włączyć komunikatów debugowania. Mówi ona, że debugowanie musi być włączone za pomocą zmiennej środowiskowej DEBUG
, ale nie mogę jej uruchomić.Jak korzystać z modułu debugowania w węźle (Windows)?
Tutorial w README ma to zdjęcie:
Pod Windows otrzymuję "DEBUG
nie jest poleceniem dla linii poleceń".
Więc próbowałem ustawiając zmienną środowiskową jawnie przy użyciu:
process.env.DEBUG = "*";
i nadal nic.
Co robię źle?
'DEBUG = * node app' zadziała w linii poleceń: najpierw ustawi zmienną env, a polecenie wykona. Próbowałeś tego? –
@TravelingTechGuy W systemie Windows mówi mi, że 'DEBUG' nie jest poleceniem. Ale teraz próbowałem go z MSYS i działa. Ciągle zapominam, że zależna od systemu dokumentacja węzła jest zwykle dostosowywana do systemów nix. – Domi
zgadzam się, że dokumentacja naprawdę nie obejmuje/dba o Windows. Spróbuj użyć polecenia 'set', jak w' set DEBUG = * & node app' –