Il y a un Numéro de GitHub qui traite de la [ts]
de ces erreurs de manière un peu plus détaillée. Le commentaire le plus pertinent pour cette discussion est le suivant :
Oui. L'extension TypeScript alimente notre javascript intellisense, c'est pourquoi vous voyez [TS]
dans votre fichier js. Cela indique seulement quelle extension fournit cette erreur.
Vous pouvez désactiver cette validation elle-même en ajoutant ce qui suit à un fichier approprié de type settings.json
fichier :
"javascript.validate.enable": false
En docs discuter de cette option de manière un peu plus approfondie :
Avec javascript.validate.enable: false
vous désactivez tous les contrôles syntaxiques intégrés. Si vous faites cela, nous vous recommandons d'utiliser un linter comme ESLint pour valider votre code source.
Comme indiqué ci-dessus, cela désactive todos un contrôle syntaxique intégré. Bien que la suggestion soit d'utiliser quelque chose comme ESLint à la place, il y a peut-être une autre option si vous êtes spécifiquement préoccupé par le import
/ export
erreurs . Vous pouvez ajouter un jsconfig.json
à votre projet avec le contenu suivant :
{
"compilerOptions": {
"module": "es2015"
}
}
Ceci indique à VS Code d'utiliser la syntaxe du module es2015 ( import
/ export
), ce qui semble le rendre plus heureux.
2 votes
Créer un
jsconfig.json
et mettez vos paramètres là-dedans.4 votes
Veuillez inclure le texte de l'erreur en tant que texte, et non en tant qu'image.