2014-06-20 20 views
5

Sitemi AngularJS'de çalıştırıyorum ve hataları algılamak için New Relic JS hata bildirimlerini kullanın.AngularJS: üretimde hata yığını yakala

Büyük hataları düzeltmek istiyorum ve temelde bunu yaptım. Yeni olarak Mac, Windows, Ubuntu, düşük hızlı bağlantı ile aynı tarayıcı ile bu sayfaları ziyaret etmeye çalıştık

Stack trace 
UncaughtException: Script error. 
    in evaluated code 

: Ama sitenin herhangi bir sayfasında kaydedilebilir bir hatayı yeniden olamaz Relic kaydedildi. Ama mantıklı değildi.

Yani, sorum şu, bu hatayı yakalamama veya bu konudaki bilgileri genişletmeme yardımcı olabilecek herhangi bir teknik var mı? Ortak JS tekniği veya AngularJS spesifik olabilir.

cevap

5

"Komut dosyası hatası" iletisi, daha fazla ayrıntı elde etmenin zor olduğu bir konudur, çünkü hata Yeni Relic Javascript izlemesinin komut dosyasının herhangi bir işlevini tamamlayabilmesinden önce gerçekleşmiştir. Bu, genellikle komut dosyası yüklemesi sırasında ortaya çıkabilir veya bir tarayıcı eklentisi veya uzantısıyla veya satır içi olay işleyicisiyle bir etkileşim sırasında hatanın oluştuğu anlamına gelebilir.