2012-10-11 105 views

Respuesta

1

Firebug está estrechamente integrado con el motor de ejecución de JavaScript de Firefox. Mientras Firefox o Firebug no tengan soporte para Typescript, supongo que no tienes suerte.

Para Coffeescript, hay AceBug que ofrece soporte de depuración para Coffeescript. Debería ser posible extender esto a TypeScript. Sin embargo, la estructura de la fuente Typescript y el Javascript compilado pueden ser bastante diferentes, por lo que el compilador necesitaría insertar símbolos de depuración para vincular Javascript a Typescript.

2
+0

¿trató de leer el post original? :) –

+0

Aunque esta respuesta está un poco fuera de tema, proporciona una buena relación mostrando otra opción. Estaba usando Firebug yo mismo, pero podría estar dispuesto a cambiar a Chrome Canary para depurar TypeScript. – Andre

1

Firebug version 3.0 se está diseñando para ejecutarse sobre el depurador incorporado en Firefox. Esto significa que también aprovecha la compatibilidad con los mapas de origen y, por lo tanto, los archivos .ts se cargan correctamente.

Usted puede probar versiones preliminares de http://getfirebug.com/releases/firebug/3.0/

0

versión actual de Firebug (2.0.13 + FF43) parece estar mecanografiado depuración muy bien. Al menos funcionó para mí hasta ahora.

En la página web agrega el "compilado" .js con una referencia al mapa de origen. Es decir.

<script src="register.js"></script> 

Y Firebug le mostrará el register.ts archivo en lugar de la lista de secuencias de comandos en su lugar.

Asegúrate de que tienes la generación de mapa de origen encendido en su tsconfig.json:

"compilerOptions": { 
    ... 
    "sourceMap": true 
}, 
Cuestiones relacionadas