2014-06-20 40 views
5

Tôi chạy trang web của mình trên AngularJS và sử dụng thông báo lỗi Relic JS mới để phát hiện lỗi.AngularJS: bắt lỗi trên sản xuất

Tôi muốn sửa các lỗi chính và về cơ bản đã thực hiện. Nhưng tôi không thể tái tạo một lỗi mà có thể đăng nhập vào bất kỳ trang nào của trang web:

Stack trace 
UncaughtException: Script error. 
    in evaluated code 

Tôi cố gắng để truy cập vào những trang web có cùng một trình duyệt, với kết nối tốc độ thấp, trên Mac, Windows, Ubuntu như mới Relic log. Nhưng nó không có ý nghĩa.

Vì vậy, câu hỏi của tôi là có bất kỳ kỹ thuật nào có thể giúp tôi nắm bắt lỗi này hoặc mở rộng thông tin về nó? Nó có thể là kỹ thuật JS phổ biến hoặc AngularJS cụ thể.

Trả lời

5

Thông báo "Lỗi tập lệnh" là một thông tin rất khó để có thêm thông tin chi tiết, vì lỗi xảy ra trước khi tính năng theo dõi Javascript của Relic mới có thể bao bọc bất kỳ chức năng nào của tập lệnh. Điều này thường xảy ra trong khi tải tập lệnh hoặc có thể có nghĩa là lỗi xảy ra trong tương tác với plugin hoặc tiện ích của trình duyệt hoặc từ trình xử lý sự kiện nội tuyến.

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