Vyhledávání na webu

Přidejte typy odvozené kompilátorem TypeScriptu do původního zdrojového kódu TS


S TypeScriptem můžete typy buďto explicitně specifikovat, nebo nechat překladač, aby je odvodil.

Existuje způsob, jak přidat typy, které jsou odvozené, do původního zdrojového kódu?

Například bych začal s:

private posX = 0;
private posY = 0;
private sizeX = 0;
private sizeY = 0;

Spustil bych odvozování typů, a protože v tomto případě lze typy odvodit, dostal bych:

private posX: number = 0;
private posY: number = 0;
private sizeX: number = 0;
private sizeY: number = 0;

Tímto způsobem jsem mohl při úpravě kódu zkontrolovat, zda inference funguje podle mých očekávání, a mohl jsem ručně zadat přísnější typy, pokud by to bylo vhodné.

Odpověď č. 1

Někdo to opravdu zrealizoval!

https://github.com/urish/typewiz

Související články