TypeScript-FehlerFehler
TS2515TS2515 — Nicht-abstrakte Klasse implementiert abstraktes Element nicht
Eine nicht-abstrakte Klasse, die eine abstrakte Klasse erweitert, implementiert nicht alle abstrakten Elemente.
nodebrowserdenobun
Details anzeigen TS2363Der rechte Operand eines arithmetischen Ausdrucks muss vom Typ number oder bigint sein.
Sie verwenden einen arithmetischen Operator, bei dem der rechte Operand kein numerischer Typ ist. Die rechte Seite des Ausdrucks ergibt keine number oder bigint.
Konvertieren Sie den rechten Operanden mit Number() oder parseInt() in eine Zahl. Stellen Sie sicher, dass die Variable als number typisiert ist. Verwenden Sie einen Type Guard, um Union-Typen auf number einzugrenzen.
TS2515Eine nicht-abstrakte Klasse, die eine abstrakte Klasse erweitert, implementiert nicht alle abstrakten Elemente.
TS4058Der Rückgabetyp einer Funktion kann nicht benannt werden, ohne einen Typ aus einem anderen Modul zu importieren.
TS2347Typargumente wurden an eine Funktion übergeben, die nicht generisch ist.
TS2564Eine Klasseneigenschaft wird im Konstruktor nicht initialisiert und hat keinen Standardwert.
TS2589Ein rekursiver Typ erreicht TypeScripts maximale Instanziierungstiefe.
TS1192Das importierte Modul besitzt keinen Default-Export.