TypeScript · Senior · Frage 56 von 75
Was bedeutet der Fehler „The inferred type of 'x' cannot be named without a reference to ...“?
- 1Das Modul fehlt zur Laufzeit und lässt sich nicht laden
- 2Die Deklarationsausgabe kann den Typ nicht benennen; annotieren oder exportieren
- 3Die Variable hat in der erzeugten Deklarationsdatei keinen Namen
Antwort zeigen
Richtige Antwort: Die Deklarationsausgabe kann den Typ nicht benennen; annotieren oder exportieren
Erklärung
Er tritt mit declaration: true in Bibliotheken und Monorepos auf. Explizite Rückgabetypen beschleunigen auch die Erzeugung der Deklarationen.