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
Trả lời
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 đó.
Bạn có thể tạo một file js duy nhất với yêu cầu công cụ:
- bao gồm requirejs trong tập tin này đơn (http://requirejs.org/docs/optimization.html#onejs)
- bộ tối ưu hóa để none (không có nguồn minified - http://requirejs.org/docs/optimization.html#shallow)
Trong index.html, hãy liên kết tệp này thay vì require.js.
Bạn có thể gỡ lỗi với IE.
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;)
- 1. Công cụ dành cho nhà phát triển Internet Explorer 8 không hiển thị
- 2. Internet Explorer không hiển thị Flowplayer-Video
- 3. appengine máy chủ phát triển java hiển thị mã nguồn
- 4. Hiển thị ảnh Internet Explorer và Base64
- 5. Công cụ dành cho nhà phát triển Internet Explorer cách bảo quản nhật ký khi điều hướng?
- 6. internet explorer 9 không hiển thị .png favicon
- 7. Công cụ Gỡ lỗi CSS trong Internet Explorer
- 8. Giải pháp thay thế cho công cụ dành cho nhà phát triển F12 trong Internet Explorer 10 Metro?
- 9. Trình biên tập Javascript IE8 không hiển thị mã nguồn
- 10. Lỗi Internet Explorer 8 có hiển thị: bảng
- 11. Django-HttpRedirect không thành công trong Internet explorer
- 12. Bất kỳ cách nào để 'hack' Internet Explorer 10 để hiển thị hình ảnh biên giới?
- 13. Ứng dụng web Backbone.js không sử dụng được trên Internet Explorer
- 14. Làm cách nào để sử dụng bộ đệm Internet Subversion khi phát triển mã?
- 15. Internet Explorer không hiển thị các ký tự tiếng Trung từ URL
- 16. cloneNode trong internet explorer
- 17. Hiển thị mã html bằng cách sử dụng TagBuilder và ASP.NET MVC 4 (với công cụ Dao cạo)
- 18. iOS - Thanh công cụ không hiển thị
- 19. Công cụ phát triển Tumblr
- 20. Công cụ âm thanh mã nguồn mở
- 21. Google Pie Chart không hiển thị trình duyệt Internet Explorer 8
- 22. Hiển thị mã nguồn C/C++?
- 23. Gỡ lỗi iframe bằng công cụ nhà phát triển Chrome
- 24. Instrument Rò rỉ - Không hiển thị mã nguồn của tôi
- 25. Công cụ phủ sóng xây dựng cho các công cụ dành cho nhà phát triển chrome
- 26. Force Internet Explorer 9 sử dụng IE 9 Chế độ
- 27. Trang lỗi HTTP tùy chỉnh không được hiển thị trong Internet Explorer
- 28. Cách hiển thị chú giải công cụ khi nhấp chuột
- 29. Các biểu mẫu/ứng dụng Oracle trong Internet Explorer 8 bằng cách sử dụng JInitator
- 30. Công cụ dịch mã nguồn mở?
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
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) –