Không có những điều như "NodeClipse IDE"
Có
- nodeclipse plugin (nodeclipse-1)
- Enide (bộ bổ sung)
- Nodeclipse NTS (bản phân phối Eclipse)
Bạn nên đề cập đến phiên bản chính xác của Nodeclipse và Eclipse bạn đang sử dụng. Tôi đang sử dụng Nodeclipse NTS 0.4.10 (dựa trên Eclipse 4.3 Kepler) mỗi ngày ngay bây giờ.
Chỉ cần nhấn F8 để tiếp tục.
Vì Nodeclipse 0.6 có tùy chọn "không ngắt", sẽ sử dụng --debug
mà không làm gián đoạn ứng dụng Nút trên dòng đầu tiên.
Từ Node wiki
Có 2 debug liên quan lựa chọn nút:
nút --debug [= cổng] NodeApp.js
nút --debug-brk [= cổng] NodeApp.js
Tùy chọn --debug
sẽ chỉ bật kết nối trình gỡ lỗi từ xa trên cổng đã cho và sau đó khởi động ứng dụng bình thường. Ngay cả khi trình gỡ lỗi được kết nối với thể hiện nút đang chạy sau này, việc thực thi tập lệnh sẽ không bị dừng cho đến khi lệnh được "" gỡ lỗi "" được trình gỡ lỗi Eclipse phát hành. Một cách khác để dừng thực hiện là duyệt mã nguồn của các mô-đun JavaScript bao gồm ứng dụng và nhấp đúp vào số dòng ở vị trí mong muốn trong tập lệnh để ngắt tại (rất có thể là gọi lại). Sau khi thực thi dừng bạn có thể thiết lập/xóa thêm các điểm ngắt, nhưng cũng kiểm tra ngăn xếp cuộc gọi và xem nội dung của tất cả các biến chương trình.
Tùy chọn --debug-brk
là cần thiết khi tập lệnh của bạn ngắn ngủi (không có thời gian đính kèm trình gỡ lỗi) và/hoặc bạn muốn thực hiện thực thi NodeApp.js ngay từ đầu. Tùy chọn này sẽ buộc thực hiện để phá vỡ ở dòng đầu tiên của kịch bản chính và chờ trình gỡ rối kết nối. Các hành vi khi kết nối bây giờ là khác nhau - kịch bản bị đình chỉ và không có điểm ngắt được thiết lập. Lưu ý rằng trình gỡ lỗi động cơ V8 không hoạt động rất tốt khi nó bước qua hoặc bước vào phương thức require() (nó sẽ bị lỗi), vì vậy hãy thử thiết lập điểm ngắt đầu tiên trong quá trình tải mô-đun ban đầu.Điều này cũng sẽ cho phép bạn thiết lập các điểm ngắt trong bất kỳ mô-đun nào.
Tức là, nếu --debug
được sử dụng, hơn các ứng dụng nhỏ và bắt đầu ứng dụng không thể gỡ lỗi.
Nguồn
2013-07-05 05:26:25
Tôi đã chuyển sang chế độ máy chủ webstorm IDE và hành vi này không còn tồn tại. –