2012-12-16 28 views
5

Id webstorm của tôi sẽ không dừng lại trên các điểm ngắt trong dự án Node.js hiện có của tôi nữa.trình gỡ lỗi đột nhiên ngừng hoạt động trong dự án webstorm

Dường như nó hoạt động tốt khi tôi tạo dự án phát hiện webstorm node.js mới và thiết lập một điểm gỡ lỗi.

Ví dụ, đối với một kiểm tra rất đơn giản, tôi tạo ra một tập tin trong dự án có tên test.js hiện tại của tôi:

var name = 'bob'; 
console.log(name); 

tạo ra một cấu hình chạy/debug

Name:test 
Path to Node:/usr/local/bin/node 
workding directory: Path to my directory 
Path to Node App JS file: test.js 

tôi đặt một break trỏ đến dòng 1 không bao giờ bị tấn công, mặc dù chương trình chạy tốt. Làm thế nào tôi có thể nhận được trình gỡ lỗi để nhấn breakpoints một lần nữa vào dự án này.

Output

/usr/local/bin/node --debug-brk=64597 test.js 
debugger listening on port 64597 
bob 

Process finished with exit code 0 

Dự án tương tự sao chép vào thư mục khác hoạt động tốt trong các chương trình gỡ rối. Tuy nhiên nếu tôi giữ nó trong cùng một thư mục, ngay cả khi tôi xóa thư mục .idea và tạo lại cấu hình gỡ lỗi từ đầu nó sẽ không đính kèm vào trình gỡ lỗi.

Tôi đang phát xung quanh với cài đặt JSTestDriver trước đó .. có thể đã ảnh hưởng đến mọi thứ và tiếp tục ảnh hưởng đến mọi thứ mặc dù thư mục .idea đã bị xóa chưa?

+0

Bất kỳ liên kết tượng trưng nào trong thư mục dự án hiện tại? – CrazyCoder

+0

không, và nó đã được làm việc chỉ một tuần trước đây .. – MonkeyBonkey

Trả lời

3

Điều tương tự cũng xảy ra với tôi. Cuối cùng tôi đã khởi động lại máy tính của mình và Webstorm bắt đầu đánh lại các điểm ngắt. Nó không phải là một câu trả lời tuyệt vời, nhưng ít nhất nó đã hoạt động.

+0

Khởi động lại webstorm làm việc cho tôi. – theoutlander

0

tôi đã cùng một vấn đề, nhanh ứng dụng dừng của tôi làm việc với mã 0.

tôi đã đặt breakpoint trong dòng đầu tiên của mã của tôi và chỉ cần bước qua. Tại một số điểm tôi thấy rằng một trong các bộ điều khiển của tôi trở lại không xác định và gây ra quá trình để thoát.

Sau khi sửa chữa tôi nhận được rõ ràng tiêu chuẩn đang lắng nghe trên cổng xxxx

1

Rename (xóa) thư mục .idea từ thư mục gốc của dự án của bạn và thử lại.

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