2013-02-21 39 views
5

Tôi đang cố gắng gỡ lỗi một vấn đề về trang mà IE 9 sẽ hoạt động lần đầu tiên trên ứng dụng requirejs/backbone của tôi, nhưng sẽ không tải lại được trang. Tuy nhiên, khi tôi cố gắng gỡ lỗi vấn đề này bằng cách sử dụng các công cụ phát triển IE của f12, tôi không thể điều hướng đến nguồn để đặt điểm ngắt vì IE không tải bất kỳ tệp nào mà RequireJS bao gồm. Làm thế nào tôi có thể nhận được xung quanh vấn đề này để sửa chữa nhức đầu IE của tôi ??Công cụ phát triển Internet Explorer không hiển thị mã nguồn bằng cách sử dụng RequireJS

+2

Việc nhấp vào biểu tượng làm mới trong tab HTML có tạo sự khác biệt không? – epascarello

+0

Nó làm mới tất cả các thẻ script mà requirejs đã viết cho dom trong chế độ xem HTML. Tuy nhiên, tab tập lệnh không phản ánh các tập lệnh mới này (không thể nhìn thấy chúng) –

Trả lời

3

Tôi đoán tôi đã đến muộn cho bữa tiệc nhưng hy vọng câu trả lời của tôi cũng giúp bạn và những người khác. Tệp mà bạn muốn gỡ lỗi hoặc dòng trong tệp, chỉ cần thêm phần này ->debugger; trước dòng đó.

Vì vậy, khi require.js tải tập lệnh của bạn và gặp chuỗi đó tức là debugger; tồn tại, nó sẽ tự động bị dừng tại dòng đó.

-1

Tôi thỉnh thoảng gặp vấn đề. Đôi khi giúp: Đóng tất cả các tệp trong chế độ xem Trình gỡ lỗi, hãy mở DevTools, nhấn Phát để cho phép trang tiếp tục và sau đó thực hiện hành động của bạn trên trang hoặc tải lại - nếu nó dừng trên trình gỡ lỗi ; một lần nữa, tất cả các tệp sẽ được tải. Nhưng vẫn đang điều tra;)

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