Je pense donc que cela devrait être une tâche si facile, mais cela commence à me rendre fou. Je n'arrive pas à désactiver TSLint ou TS ou quoi que ce soit qui me donne ces erreurs. Je veux juste l'ESLint avec mes propres règles configurées, rien d'autre.
Est-ce construit en TS? J'ai désactivé l'extension TSLint (je l'ai même désinstallée). J'ai défini les règles suivantes:
"TypeScript.format.enable": false,
"TypeScript.validate.enable": false,
Me donne toujours une erreur. Comment puis-je désactiver cela?
Il semble que l'erreur vienne de l'extension TypeScript , qui est aussi manipulant le JavaScript IntelliSense. En raison d'une certaine ignorance de l'UX, VSCode préfixe l'erreur avec [ts]
au lieu de [js]
.
Pour désactiver ces validations, définissez
"javascript.validate.enable": false
Voir ce numéro pour plus de détails.
Je cherche cette réponse depuis presque un mois maintenant. J'ai trouvé une solution fonctionnant dans VS Code qui ne désactive pas complètement la validation de javascript et qui ne nécessite pas non plus que j'ajoute des fichiers/déclarations à un référentiel qui n'est pas le mien.
Ajoutez cette ligne à vos paramètres utilisateur:
"javascript.suggestionActions.enabled": false
Contrairement à "javascript.validate.enable": false
(que vous ne devez pas utiliser), le paramètre ci-dessus supprimera les erreurs [ts] Could not find a declaration file for module
gênantes pour les importations de modules non typées dans des fichiers javascript.
Ctrl-Maj-P (Palette de commandes) "Préférences: Ouvrir les paramètres de l'espace de travail" add "tslint.enable": false
enregistrer et redémarrer VSCode