TypeScript-FehlerFehler
TS2538TS2538 — Typ kann nicht als Index verwendet werden
Der Typ des Index-Ausdrucks ist für die Indizierung des Objekts nicht gültig.
nodebrowserdenobun
Details anzeigen TS2497Ein CommonJS-Modul wird mit benannter Import-Syntax importiert, hat aber nur einen Default-Export.
Das Modul verwendet module.exports oder exports =, was in TypeScript einem Default-Export entspricht. Die Verwendung benannter Import-Syntax funktioniert nicht, da das Modul in seiner Typdefinition keine benannten Exporte hat.
Verwenden Sie einen Default-Import: import module from 'module'. Aktivieren Sie esModuleInterop in tsconfig, um import * as module from 'module' zu ermöglichen. Prüfen Sie die Typdeklarationen des Moduls auf die korrekte Import-Syntax.
TS2538Der Typ des Index-Ausdrucks ist für die Indizierung des Objekts nicht gültig.
TS2464Ein berechneter Eigenschaftsname in einem Typliteral muss ein einfacher Ausdruck sein.
TS2698Der Spread-Operator (...) wird auf einen Wert angewendet, der möglicherweise kein Objekttyp ist.
TS2493Sie greifen auf ein Tuple-Element an einem Index zu, der nicht existiert.
TS1131TypeScript erwartete eine Property-Deklaration oder Methodensignatur, fand aber etwas anderes.
TS2328Zwei Konstrukt-Signaturen (new()-Aufrufe) weisen inkompatible Typen auf.