TypeScript-FehlerFehler
TS2304TS2304 — Name nicht gefunden
TypeScript kann eine Variable, Funktion oder einen Typ mit dem angegebenen Namen im aktuellen Geltungsbereich nicht finden.
nodebrowserdenobun
Details anzeigen TS4111Eine Property wird per String-Index auf einem Typ abgerufen, der noPropertyAccessFromIndexSignature verwendet.
Bei aktiviertem noPropertyAccessFromIndexSignature verlangt TypeScript Klammernotation für Properties, die aus einer Index-Signatur stammen. Punktnotation ist nur für bekannte, deklarierte Properties erlaubt.
Verwenden Sie Klammernotation obj['prop'] statt Punktnotation obj.prop für Index-Signatur-Properties. Fügen Sie die Property explizit zum Typ hinzu, wenn sie immer vorhanden ist. Deaktivieren Sie noPropertyAccessFromIndexSignature, wenn Sie Punktnotation bevorzugen.
TS2304TypeScript kann eine Variable, Funktion oder einen Typ mit dem angegebenen Namen im aktuellen Geltungsbereich nicht finden.
TS2344Ein Typargument erfüllt nicht den durch den generischen Typparameter festgelegten Constraint.
TS7006Ein Funktionsparameter hat keine Typannotation und TypeScript kann seinen Typ nicht ableiten.
TS2488Der zu iterierende Typ besitzt keine Symbol.iterator-Methode.
TS4082Der Default-Export erfordert eine Typannotation, wenn Deklarationsdateien generiert werden.
TS2531TypeScript warnt, dass ein Ausdruck zur Laufzeit null sein könnte und Sie ihn ohne Prüfung verwenden.