TypeScript-FehlerFehler
TS2739TS2739 — Typ fehlen mehrere Pflichtfelder
Einem Objekttyp fehlen mehrere erforderliche Eigenschaften des Zieltyps.
nodebrowserdenobun
Details anzeigen TS2783Ein Spread-Argument in einem Funktionsaufruf muss ein Tuple-Typ sein oder an einen Rest-Parameter übergeben werden.
Ein Array wird per Spread in Funktionsargumente entfaltet, TypeScript kann jedoch nicht verifizieren, dass das Array den erwarteten Parametertypen entspricht. Arrays haben unbekannte Länge und können daher keine festen Parameterlisten erfüllen.
Tuple-Typ-Assertion verwenden: fn(...args as [string, number]). Stattdessen in einen Rest-Parameter spreaden. Argumente einzeln ohne Spread übergeben.
TS2739Einem Objekttyp fehlen mehrere erforderliche Eigenschaften des Zieltyps.
TS6133Eine Variable, ein Import oder ein Parameter ist deklariert, aber sein Wert wird nie gelesen.
TS2363Der rechte Operand eines arithmetischen Ausdrucks muss vom Typ number oder bigint sein.
TS2365Ein arithmetischer oder Vergleichsoperator wird mit inkompatiblen Typen verwendet.
TS2551TypeScript findet die Eigenschaft nicht, schlägt aber einen ähnlichen Namen vor, der gemeint sein könnte.
TS1375Das Schlüsselwort await wird innerhalb einer Funktion verwendet, die nicht als async markiert ist.