TS1202TS1202 — Import-Zuweisung in Modul nicht erlaubt
Die Syntax import = require() kann in einem ES-Modul nicht verwendet werden.
TS2684Der this-Kontext einer Funktion stimmt nicht mit dem erwarteten this-Typ überein.
Eine Funktion deklariert einen bestimmten this-Typ, wird aber in einem Kontext verwendet, in dem der this-Wert unterschiedlich wäre. Callback-Zuweisungen und Methodenextraktionen verursachen diesen Konflikt häufig.
Verwenden Sie .bind(this), um den this-Kontext zu korrigieren. Verwenden Sie eine Pfeilfunktion statt einer regulären Funktion. Stellen Sie sicher, dass die Funktion mit dem richtigen this-Kontext aufgerufen wird.
TS1202Die Syntax import = require() kann in einem ES-Modul nicht verwendet werden.
TS1046Ein await-Ausdruck oder ein anderes Top-Level-Konstrukt setzt voraus, dass die Datei ein Modul ist.
TS2305Der angegebene Export existiert nicht im referenzierten Modul.
TS4055Der Rückgabetyp einer exportierten Funktion referenziert einen privaten oder nicht exportierten Typ.
TS2344Ein Typargument erfüllt nicht den durch den generischen Typparameter festgelegten Constraint.
TS2459Ein destrukturierter Import referenziert ein Member, das vom Modul nicht exportiert wird.