Question

Alors, je travaille avec quelques JS dans Firefox et travaille également avec le sdk jetpack. Je travaille dans un éditeur JS, puis je lance le sdk par la ligne de commande. Cependant, quand il y a un bug il n'y a aucun moyen de déboguer car le JS est en cours d'exécution / chargé avant que la page et les DOM si Firebug est en vain.

Quelqu'un peut-il recommander un meilleur outil pour cela? Il est assez fastidieux « faire des suppositions éclairées » sur l'endroit où les erreurs commencent.

Était-ce utile?

La solution

Vous pouvez consulter le débogueur JavaScript Venkman .

Il est un peu plus puissant que le débogueur fourni par Firebug.

Voici le Venkman Walkthrough qui couvre les bases. Je ne sais pas pourquoi ils ne lient pas à partir de la page d'accueil ... allez comprendre.

Autres conseils

Il n'y a pas besoin d'installer Venkman ou Firebug plus, il suffit d'utiliser le construit dans le débogueur.

  

Firefox 19 ou plus tard, il est possible d'utiliser le intégré JS débogueur sur le navigateur lui-même. Allez à about: config et définissez les deux prefs suivants:

     

devtools.chrome.enabled: true

     

devtools.debugger.remote-enabled: true

     

Après avoir redémarré le navigateur, le menu Web Developer contiendra une entrée "Navigateur Debugger".

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

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top