显然,我是 node.js 的新手。我正在尝试调试 node.js 应用程序,我在堆栈跟踪中看到了 node.js。
我想在其中放置一些 sys.puts
调用,但我无法找到我的服务器正在运行的 node.js。
有没有办法知道 node.js 的位置? node 中是否有等同于 Ruby 的 __FILE__
的东西?
谢谢, 布莱恩
最佳答案
它与 C++ 源代码和 header 一起隐藏在
您不能修改 node.js 并期望更改会产生直接影响。更改后,您必须使用 make 进行重建。您也不能做很多事情,例如您必须使用 process.stdout.write() 而不是 sys.print()。
祝你好运!
关于javascript - 堆栈跟踪中的 node.js 文件位于何处?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2535925/