Pracuję nad ulepszaniem rejestrowania w niektórych aplikacjach node.js. W przeszłości używaliśmy C++ __ file__ i __ line __ makr preprocesora, aby pomóc nam w śledzeniu problemów podczas rejestrowania zdarzeń. Nie znalazłem nic podobnego do niego w świecie node.js.Czy plik node.js ma coś podobnego do __file__ i __line__ jak do makr preprocesora w języku C++?
Czy ktoś ma sugestie lub wie, w jaki sposób mogę uzyskać numer linii i nazwę pliku w pliku node.js do celów rejestrowania?
szukam czegoś podobnego:
console.log(__FILE__ + "." + __LINE__ + "\t" + new Date().toISOString() + " Message ");
Niezły pomysł. Nigdy o tym nie myślałem. –