Eclipse Node Debugger require()异常

时间:2011-12-07 11:38:48

标签: javascript eclipse node.js

我正在使用最新日食的Windows机器。 我按照https://github.com/nodejs/node-v0.x-archive/wiki/Using-Eclipse-as-Node-Applications-Debugger上的说明进行操作。 在命令行上,我执行node --debug-brk server.js。当我运行eclipse调试器时,它连接到节点。我的代码中的第一行是require(),当调试器访问此行时,它会抛出异常:

line 1: uncaught JavaScript runtime exception: ReferenceError: "require" is not defined.

我尝试在该行之后有一个断点,但每当调试器启动时,它都会访问第一行(require())行。 我该如何通过这一行,并继续调试?

1 个答案:

答案 0 :(得分:0)

引自https://github.com/joyent/node/wiki/Using-Eclipse-as-Node-Applications-Debugger

  

请注意,当V8引擎调试器跳过或进入> require()方法时它会表现得很好(它会崩溃),所以尝试设置第一个断点超过初始模块>加载。这也使您能够在任何这些模块中设置断点。

试     node --debug server.js