6

Por lo tanto, estoy trabajando con algunos JS en Firefox y también trabajando con el jetpack sdk. Estoy trabajando en un editor JS, y luego ejecuto el SDK a través de la línea de comandos. Sin embargo, cuando hay un error, no hay forma de depurar esto porque el JS se está ejecutando/cargando antes de la página y el DOM, por lo que firebug es en vano.Firefox Jetpack Development Debugging

¿Alguien puede recomendar una herramienta mejor para esto? Es bastante tedioso "hacer conjeturas educadas" acerca de dónde comienzan los errores.

Respuesta

1

Es posible que desee comprobar el depurador de JavaScript Venkman.

Es un poco más potente que el depurador proporcionado por FireBug.

Aquí está el Venkman Walkthrough que cubre los conceptos básicos. No estoy seguro de por qué no lo enlazan desde la página principal ... vaya figura.

+0

impresionante, gracias. funcionando bien hasta ahora. –

2

Ya no es necesario instalar Venkman o Firebug, solo use el depurador incorporado.

En Firefox 19 o posterior, es posible utilizar el depurador JS integrado en el navegador. Ir a about: config y establezca las dos de preferencias siguientes:

devtools.chrome.enabled: true

devtools.debugger.remote-enabled: true

Después de reiniciar el navegador, el menú Desarrollador Web contendrá una entrada de "Browser depurador".

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