TS2578TS2578 — Unbenutztes @ts-expect-error
Eine @ts-expect-error-Direktive ist vorhanden, aber in der nächsten Zeile tritt kein Fehler auf.
TS2367Ein Vergleich zwischen zwei Werten ist immer falsch, da ihre Typen keine Überschneidung haben.
Die Typen der beiden Operanden in einem Vergleich haben keine gemeinsamen Werte. Beispielsweise der Vergleich einer Variablen vom Typ `string` mit einem Zahlenliteral oder die Prüfung, ob ein Wert gleich etwas außerhalb seines Typbereichs ist.
Prüfe, ob der Vergleich korrekt ist. Die Typen müssen möglicherweise erweitert werden, oder die Vergleichslogik ist fehlerhaft. Verwende Typzusicherungen, wenn du weißt, dass der Laufzeittyp vom Kompilierzeittyp abweicht.
const x: string = 'hi';
if (x === 42) {}TS2578Eine @ts-expect-error-Direktive ist vorhanden, aber in der nächsten Zeile tritt kein Fehler auf.
TS18048TypeScript warnt, dass ein Wert undefined sein könnte und Sie ihn ohne Prüfung verwenden.
TS2538Der Typ des Index-Ausdrucks ist für die Indizierung des Objekts nicht gültig.
TS2352Eine Typ-Assertion zwischen zwei Typen ohne gemeinsame Schnittmenge könnte ein Fehler sein.
TS2769Keine der Funktionsüberladungs-Signaturen stimmt mit den angegebenen Argumenten überein.
TS7041Der Default-Export-Ausdruck hat keine Typ-Annotation.