堆栈跟踪中的node.js文件位于何处?

时间:2010-03-29 05:25:03

标签: javascript debugging node.js

显然,我对node.js很新。我正在尝试调试node.js应用程序,我在堆栈跟踪中看到了node.js.

我想在那里放一些sys.puts个调用,但我找不到我的服务器正在运行的node.js。

有没有办法告诉node.js的位置?在节点中是否有等效的Ruby __FILE__

谢谢, 布赖恩

1 个答案:

答案 0 :(得分:3)

它与< node-installation> /src/node.js 中的C ++源代码和标题一起隐藏在源代码中。

您无法修改 node.js ,并期望更改产生直接影响。更改后,您必须使用 make 重建。你也不能做很多事情,例如你必须使用 process.stdout.write()而不是 sys.print()

祝你好运!