Ich verstehe nicht die Bedeutung von types
Feld in tsconfig.json
. In Dokumentation habe ich solche Texte lesen:Typoskript 2.0. "Typen" Feld in tsconfig.json
"types": {
"description": "Type declaration files to be included in compilation. Requires TypeScript version 2.0 or later.",
"type": "array",
"items": {
"type": "string"
}
},
Was, wie ich sie verstehe, wenn ich @types/express
installieren sollte ich eine solche Zeichenfolge hinzufügen in tsconfig.json
{
"compilerOptions": {
...
"types": ["lodash"]
}
}
aber alles funktioniert, ohne es in Ordnung. Und jetzt verstehe ich nicht, warum ich brauche types
Feld
Sehr informativ, danke! Brauchen wir das noch an der Spitze der ts-Dateien? ///
bedouger
Wenn Sie sich für das Typsystem entscheiden, Nein. Ich persönlich habe keine Referenzen mehr in meinen Projekten. –
Weißt du, warum das bei bestimmten Typen wie Moment oder Sinon nicht funktioniert, aber für andere? – Michael