2

Node.js 调试不工作,开箱即用。

在全新安装的 eclipse Kepler SR1 Build id: 20130919-0819 上,在 64 位 Windows 7 上,我使用 Eclipse Marketplace 安装了 Nodeclipse 和 Enide 0.6。

我在一个新的工作区中创建了一个新的 Node-Express 项目。在 Project Explorer 中,我右键单击 app.js 并选择“Debug As --> Node Application”。

控制台显示:

C:\Program Files (x86)\nodejs\node.exe --debug-brk=5858 F:\workspace\test\app.js

node.exe 立即死亡,并弹出一个对话框“正在启动代理...”,然后是一个错误对话框:“启动 STANDALONE_V8”遇到问题。(我猜 node.exe 已经退出,所以调试器没有要连接的 V8 实例。)

eclipse 错误日志显示错误:

org.eclipse.debug.ui.toggleBreakpointsTargetFactory 扩展无法加载断点切换目标,因为指定的 id 已注册。指定 ID 为:org.chromium.debug.ui.ChromiumToggleBreakpointTargetFactory

同样的序列在同事的机器上完美运行。这个断点目标 ID 在我的机器上的哪个位置注册,如何清除它?或者我还能尝试什么?

4

1 回答 1

1

这是问题 #72

通过确切步骤解决的问题报告: https ://github.com/Nodeclipse/nodeclipse-1/issues/72#issuecomment-25942319

也试试 Enide Studio https://sourceforge.net/projects/nodeclipse/files

于 2013-10-31T11:49:55.667 回答