5
votes

Comment réparer "Fichier '... / node_modules / dotenv / types' introuvable." erreur provenant de jsconfig.json?

VSCode affiche des erreurs pour jsconfig.json: "Fichier '... / node_modules / dotenv / types' introuvable."

Semble rechercher des définitions dactylographiées pour dotenv, mais je n'utilise pas dactylographié ou dotenv (sauf dans les packages importés). Et il y a un node_modules/dotenv/types .


0 commentaires

3 Réponses :


2
votes

Juste face au même problème. La suppression de node_modules et la réinstallation de tous les packages ont résolu ce node_modules .


0 commentaires

9
votes

J'ai eu le même problème. Le redémarrage de VSCode a résolu le problème. Voir: https://github.com/motdotla/dotenv/issues/475


2 commentaires

Sérieusement! Parfois, VSCode n'a aucun sens. : |


Le redémarrage de VS Code masque temporairement le problème, mais il revient après un certain temps.



3
votes

Le chemin node_modules/dotenv/types est référencé comme la déclaration "types" dans package.json de dotenv. Le problème est que la déclaration des types doit pointer vers un fichier, pas un dossier. C'est donc un problème avec le package de dotenv, pas avec VS Code.

Il existe un PR ouvert pour résoudre ce problème ; jusqu'à ce qu'il soit fusionné, vous pouvez éditer node_modules/dotenv/package.json et remplacer "types": "types" par "types": "types/index.d.ts" .


0 commentaires