2012-10-11 14 views

Odpowiedz

1

Firebug jest ściśle zintegrowany z silnikiem uruchamianie skryptów JavaScript w Firefoksie. Dopóki Firefox lub Firebug nie mają wsparcia dla Maszynopisu, myślę, że nie masz szczęścia.

Dla Coffeescript istnieje AceBug, który oferuje wsparcie debugowania dla Coffeescript. Powinno być możliwe rozszerzenie tego na TypeScript. Jednak struktura źródłowego Skryptu Typów i skompilowanego Javascript może być całkiem inna, więc kompilator musiałby wstawić symbole debugowania, aby połączyć JavaScript z Maszyną.

2
+0

Czy próbujesz przeczytać oryginalny post? :) –

+0

Chociaż ta odpowiedź jest nieco nietypowa, zapewnia ona dobrą wartość, pokazując inną opcję. Sam używałem Firebug, ale może być skłonny przejść na Chrome Canary do debugowania TypeScript. – Andre

0

Aktualna wersja Firebug (2.0.13 + FF43) wydaje się być debugowania maszynopis dobrze. Przynajmniej dla mnie to zadziałało.

Na stronie internetowej dodaje się "skompilowany" .js z odniesieniem do mapy źródłowej. To znaczy.

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

I Firebug pokaże register.ts pliku zamiast na liście skryptów zamiast.

Upewnij się, że generowanie mapy na źródło w tsconfig.json:

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