Erreurs TypeScriptErreur
TS2304TS2304 — Nom introuvable
TypeScript ne trouve aucune variable, fonction ou type portant le nom spécifié dans la portée courante.
nodebrowserdenobun
Voir les détails TS4111Une propriété est accédée via un index de chaîne sur un type qui utilise noPropertyAccessFromIndexSignature.
Avec noPropertyAccessFromIndexSignature activé, TypeScript exige la notation entre crochets pour les propriétés provenant d'une signature d'index. La notation par point n'est autorisée que pour les propriétés connues et déclarées.
Utilisez la notation entre crochets obj['prop'] au lieu de la notation par point obj.prop pour les propriétés issues d'une signature d'index. Ajoutez explicitement la propriété au type si elle est toujours présente. Désactivez noPropertyAccessFromIndexSignature si vous préférez la notation par point.
TS2304TypeScript ne trouve aucune variable, fonction ou type portant le nom spécifié dans la portée courante.
TS2344Un argument de type ne respecte pas la contrainte spécifiée par le paramètre de type générique.
TS7006Un paramètre de fonction n'a pas d'annotation de type et TypeScript ne peut pas inférer son type.
TS2488Le type itéré ne possède pas de méthode Symbol.iterator.
TS4082L'export par défaut nécessite une annotation de type lors de la génération des fichiers de déclaration.
TS2531TypeScript avertit qu'une expression pourrait être null à l'exécution, et vous l'utilisez sans vérification.