我试图按照关于如何使用Eclipse的debug node.js applications的说明。但是如下面的屏幕截图所示,断点不会被启用。任何人都可以指出我的解决方案。使用Eclipse调试node.js应用程序
1
A
回答
1
它看起来你的断点被禁用。通过在断点视图中取消选中跳过所有断点来启用它。
0
呵呵,你正在使用他们在我阅读的教程中使用的相同的滴答功能。可能是相同的教程。
当我像这样设置Eclipse时发现的另一个有趣的事情是,为了能够调试一个真实的应用程序,您必须延迟它的运行,像股票代码那样,但当然更智能一点。以下是我如何做到目前为止..(希望这也会有所帮助):
function __myapp_start() {
console.log('Running app ...');
// run your app here ...
};
if (process.argv[2] === '-dbg') { // `node --debug myapp.js -dbg` wait for the debugger to connect.
function __myapp_pause() {
var paused = new Date().getTime();
debugger; // will return immediately if the debugger is not connected yet
var started = new Date().getTime();
if (started - paused < 500) { // if we returned relatively quickly, assume we're not connected and loop
setTimeout(__myapp_pause, 500);
} else { // the debugger actually paused and took time to return; we're connected. run.
__myapp_start();
}
}
__myapp_pause(); // attempt to pause the debugger until it actually does pause, then continue
} else { // normal production path
__myapp_start();
}
相关问题
- 1. 用Eclipse调试Node.js
- 2. 使用Eclipse远程调试“eclipse RCP应用程序”
- 3. 用Eclipse调试jnlp应用程序
- 4. eclipse调试远程web应用程序
- 5. Webstorm:调试node.js启动应用程序
- 6. 在webstorm中调试node.js应用程序
- 7. 使用Zombie测试Node.js应用程序
- 8. Eclipse RCP应用程序调试
- 9. Visual Studio调试应用程序如eclipse
- 10. 在Eclipse中调试FuseESB应用程序
- 11. 通过Eclipse调试塔应用程序
- 12. 在Eclipse中调试应用程序
- 13. 在eclipse中调试uWsgi应用程序
- 14. 通过Eclipse调试Jline2应用程序
- 15. 在Eclipse中调试Web应用程序
- 16. 调试Android应用程序(在Eclipse中)
- 17. 使用eclipse远程调试jnlp应用程序
- 18. JavaEE应用程序使用eclipse调试应用程序时抛出HTTP 408
- 19. 如何使用heroku工头调试node.js应用程序?
- 20. Java 1.7.0_u25小程序使用eclipse调试
- 21. 如何使用源地图(使用WebStorm)远程调试Node.js应用程序
- 22. 如何在Linux下使用eclipse IDE调试C应用程序
- 23. 使用Eclipse调试android应用程序时发现“Source not found”
- 24. 使用手机在Eclipse中调试Android应用程序
- 25. 如何在Android应用程序中使用Eclipse调试器?
- 26. 如何使用Eclipse逐行调试Android应用程序?
- 27. 在真实设备上使用Eclipse调试Android应用程序
- 28. 无法使用Eclipse调试Web应用程序
- 29. 使用Eclipse在Dell Venue 7上调试Android应用程序
- 30. 使用Tomcat调试GWT应用程序(Eclipse)
这是您自己的屏幕截图或指令网站的屏幕截图吗? –
我的截图。正如你所看到的那样,在圆圈中有一条线表示断点未被启用。这是我的问题。 –
通过断点的对角线:所有断点已被禁用(按钮跳过断点视图中的所有断点) –