web-dev-qa-db-fra.com

Comment désactiver les avertissements TypeScript dans VSCode?

Je n'utilise pas TypeScript pour le moment. Seulement ES6 avec babel.
Je n'ai pas installé TypeScript dans node_modules.

Je reçois un avertissement spécifique de VSCode chaque fois que j'ouvre un espace de travail.

\node_modules\TypeScript\lib ne pointe pas vers une installation tsserver valide. Retourner à la version TypeScript fournie.

Comment puis-je me débarrasser de tels avertissements? Ou devrais-je changer d'éditeur pour me sentir calme?

48
stefan2410

Les validations TypeScript et JavaScript peuvent être désactivées dans VS Code avec ces deux paramètres:

"TypeScript.validate.enable": false,
"javascript.validate.enable": false,

Codage heureux

95
Johannes Rieken
  1. ouvrez la palette de commandes: CTRL + SHIFT + P

  2. ouvrez le fichier settings.json:

enter image description here

  1. ajoutez ces 2 lignes de code:

    "TypeScript.validate.enable": false,
    "javascript.validate.enable": false,
    
7
marcdahan

J'avais un problème similaire. J'avais un réglage incorrect pour TypeScript.tsdk dans mes paramètres utilisateur:

"TypeScript.tsdk": null

Pour résoudre ce problème, vous pouvez soit définir l'emplacement sur un emplacement valide:

"TypeScript.tsdk": "/usr/local/lib/node_modules/TypeScript/lib",

ou supprimez simplement la ligne de vos paramètres si vous n'utilisez pas TypeScript.

Si vous avez besoin de plus de détails, j’ai trouvé le document VSCode très concis et facile à comprendre.

4
Bernard Leech

Si vous souhaitez modifier un paramètre, ouvrez l'option de configuration (il existe un nouvel éditeur de paramètres au moment où j'écris ceci) et recherchez le paramètre que vous souhaitez modifier. J'essayais de changer la validation TypeScript, mais je n'étais pas autorisé car le document était en lecture seule. Si vous survolez le paramètre, vous obtenez un stylo à gauche du paramètre. Si vous faites un clic droit sur le stylo, cela vous donnera l'option vrai ou faux, car dans mon cas, je visais "TypeScript.validate.enable". Je l'ai changé en faux, qui à son tour, le code de VS a copié le code à la droite de l'écran avec la nouvelle valeur. En bref, la gauche est le fichier settings.json. Sur la droite, vous avez le user-settings.json. Vous êtes uniquement autorisé à modifier les paramètres utilisateur et ce dernier peut remplacer tout paramètre du fichier principal settings.json. -Kf

enter image description here

2
K F

Désactiver l'extension de code du VS responsable de l'affichage des lignes d'avertissement, etc.

enter image description here

0
Ashutosh Pandey