2011-11-18 15 views
8

Próbuję debugować Node.js (v0.6.1) za pomocą wtyczki Eclipse do debuggera Google'a dla V8. Używam Eclipse v4.1.0 on Windows7. I po detailed instructions on github, ale gdy próbuję dołączyć do uruchomionego node.js (port 5858) procesu, otrzymuję komunikat o błędzie wyskakujące mówiąc:Debugowanie Node.js z Eclipse

An internal error occurred during: "Debug session initialization: Node-5858". 
Exception occured in callback 

sugestie?

Odpowiedz

3

czekałem na problem podobny do tego, to co znalazłem

instrukcjach jej utworzeniu, może po prostu być warte ponownego czytania tych upewnić, że wszystko jest tak jak powinno być:

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

należy pamiętać, że gdy rozglądając się na podobnym problemem się ten bilet pomocy google Code, to odnosi się do liczby użytkowników, którzy mają problemy z node.js na oknach:

http://code.google.com/p/chromedevtools/issues/detail?id=53

Może warto pobrać właśnie najnowszą wersję Node.js, ponieważ uważam, że ma ona teraz poprawkę, w przeciwnym razie należy pobrać plik poprawki, a następnie wspomnieć w ramach biletu.

0

Możesz spróbować przetestować pod kątem wersji Nodeclipse wersji 0.2.0 beta.

http://www.tomotaro1065.com/nodeclipse/

generowanie EXPRESS PROJECT

Select the [File]-[New]-[Project] menu. 
Select [Node]-[Express Project], and push [Next] button. 
Enter [Project name], and push [Finish] button. 

debugowanie

Open the JavaScript source files that you want to set breakpoints. 
Double-click on the ruler at the left end of the line you want to set a breakpoint. 
If you want to remove a breakpoint, double-click on the ruler again. 
Select the main source file of Node Application on the Project Explorer, open the context menu by right-clicking, select the [Debug As]-[Node Application] menu. 
+0

Samotny link jest uważany za słabą odpowiedź (patrz [faq # deletion]), ponieważ sam w sobie nie ma znaczenia i ** zasób docelowy nie może być w przyszłości żywy **. [Byłoby lepiej] (http://meta.stackexchange.com/q/8259), aby uwzględnić istotne części odpowiedzi tutaj i podać link do odsyłacza. ** + ** Proszę uważnie przeczytać [faq # promotion]. Zwróć też uwagę, że wymagane jest zamieszczanie zastrzeżenia za każdym razem, gdy prowadzisz link do swojej witryny/produktu. – j0k

0

Spróbuj tego:

Po utworzeniu projektu przejdź do cmd i podaj ścieżkę do pliku, który chcesz debugować. Teraz uruchomienie węzła polecenia --debug-BRK demo_node.js (gdzie demo_node.js jest nazwa pliku)

teraz do eclipse bok, otwórz ten sam plik i ustawić punkty przerwy. Kliknij prawym przyciskiem myszy plik źródłowy i wybierz [Debuguj jako] - [Aplikacja węzła].

Powiązane problemy