6

Firefox'ta bazı JS'lerle çalışıyorum ve ayrıca jetpack sdk ile çalışıyorum. Bir JS editöründe çalışıyorum ve sonra komut satırından sdk'yi çalıştırıyorum. Ancak, bir hata olduğunda, bu hata ayıklamanın bir yolu yoktur çünkü JS sayfadan önce çalıştırılmakta/yüklenmektedir ve DOM bu yüzden ateşböceği boşa harcanmamaktadır.Firefox Jetpack Geliştirme Hata ayıklama

Bunun için daha iyi bir araç önerilebilir mi? Hataların başladığı yer hakkında "eğitimli tahminler yapmak" oldukça sıkıcıdır.

cevap

1

JavaScript hata ayıklayıcısına Venkman göz atmak isteyebilirsiniz.

FireBug tarafından sağlanan hata ayıklayıcısından biraz daha güçlüdür.

İşte temelleri kapsayan Venkman Walkthrough İşte. Ön sayfadan neden bağlantı kurmadıklarından emin değilsiniz.

+0

müthiş, teşekkürler. Şimdiye kadar harika çalışıyor. –

2

Artık Venkman veya Firebug kurmaya gerek yoktur, sadece yerleşik hata ayıklayıcısını kullanın.

Firefox 19 veya daha yeni sürümlerde, tarayıcıda yerleşik JS hata ayıklayıcısını kullanmak mümkündür. about git: config ve aşağıdaki iki tercihleri ​​ayarlayın: tarayıcıyı yeniden başlattıktan sonra

devtools.chrome.enabled: true

devtools.debugger.remote-enabled: true

, Web Developer menü "Tarayıcı Debugger" girdisini içerecektir.

(https://developer.mozilla.org/en/docs/Debugging_JavaScript)