2011-11-18 42 views
8

Tôi đang cố gắng gỡ lỗi Node.js (v0.6.1) bằng trình gỡ lỗi Eclipse của Google cho V8. Tôi đang sử dụng Eclipse v4.1.0 on Windows7. Tôi làm theo các detailed instructions on github, nhưng bất cứ khi nào tôi cố gắng để đính kèm vào một Node.js chạy (port 5858) quá trình, tôi nhận được một thông báo lỗi pop-up nói:Gỡ lỗi Node.js bằng Eclipse

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

Bất kỳ lời đề nghị?

Trả lời

3

Tôi đã được nhìn vào một vấn đề tương tự như sau, đây là những gì tôi đã tìm thấy

Các hướng dẫn để cài đặt nó lên, chỉ có thể là giá trị đọc lại những để đảm bảo mọi thứ đều như nó phải được:

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

Do lưu ý rằng khi nhìn quanh một vấn đề tương tự tôi nằm vé trợ giúp này trên google code, nó liên quan đến một số người dùng đang gặp vấn đề với Node.js trên cửa sổ:

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

Có thể đáng giá khi tải xuống phiên bản mới nhất của Node.js vì tôi tin rằng điều này hiện đã được sửa chữa tại chỗ, hãy tải xuống tệp sửa lỗi sau đó đề cập đến trong vé.

0

Bạn có thể thử kiểm tra phiên bản Nodeclipse phiên bản 0.2.0 beta.

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

GENERATING CÁC DỰ ÁN EXPRESS

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

gỡ rối

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

Liên kết đơn lẻ được coi là câu trả lời kém (xem [faq # xóa]) vì nó vô nghĩa và ** tài nguyên đích không được đảm bảo sẽ còn hoạt động trong tương lai **. [Nó sẽ là thích hợp hơn] (http://meta.stackexchange.com/q/8259) để bao gồm các phần thiết yếu của câu trả lời ở đây, và cung cấp liên kết để tham khảo. ** + ** Vui lòng đọc kỹ [khuyến nghị # faq]. Cũng lưu ý rằng bạn bắt buộc phải đăng tuyên bố từ chối trách nhiệm mỗi lần bạn liên kết đến trang web/sản phẩm của riêng mình. – j0k

0

Chỉ cần cố gắng này:

Sau khi tạo dự án, đi đến cmd và cung cấp filepath của tập tin mà bạn muốn gỡ lỗi. Bây giờ hãy chạy nút lệnh --debug-brk demo_node.js (trong đó demo_node.js là tên tệp)

Bây giờ đến mặt nhật thực, mở cùng một tệp và đặt điểm ngắt. Nhấp chuột phải vào tệp nguồn và chọn [Gỡ lỗi dưới dạng] - [Ứng dụng nút].

Các vấn đề liên quan