Wo ist die node.js-Datei in dem Stack-Trace befindet?
-
22-09-2019 - |
Frage
Natürlich, ich bin ziemlich neu in node.js. Ich versuche, eine node.js Anwendung zu debuggen, und ich sehe node.js im Stack-Trace.
Ich möchte einige sys.puts
Anrufe in dort setzen, aber ich kann die node.js nicht ausfindig machen, die von meinem Server ausgeführt wird.
Gibt es eine Möglichkeit zu sagen, wo node.js ist? Gibt es ein Äquivalent zu Rubys __FILE__
in Knoten?
Danke, Brian
Lösung
Es ist in der Quelle versteckt zusammen mit C ++ Quellen und Header auf
Sie können nicht ändern node.js und Änderungen erwarten eine unmittelbare Wirkung zu entfalten. Nach einer Änderung müssen Sie mit wieder aufzubauen. Sie können auch nicht viele Dinge tun, zum Beispiel müssen Sie verwenden process.stdout.write () statt sys.print () .
Viel Glück!