2

Node.js のデバッグは、そのままでは機能しません。

Eclipse Kepler SR1 ビルド 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