Forcer Yarn à vérifier et installer les dépendances

Publié le 17/02/2021 • Mis à jour le 17/02/2021


English language detected! 🇬🇧

  We noticed that your browser is using English. Do you want to read this post in this language?

Read the english version 🇬🇧 Close

C'est quelque chose à savoir à propos de Yarn. Quand on lance un install (alors qu'une précédente installation a déjà été effectuée), il ne vérifie pas que chaque dépendance est correctement installée. Si vous supprimez, renommez quelque chose à l'intérieur du répertoire node_modules par erreur, un yarn update standard peut s'exécuter sans rien faire ni reporter la moindre erreur. Pour le forcer à vérifier les fichiers et répertoires on doit utiliser l'option --check-files. Dans ce cas, si quelque chose est incorrect alors ce sera corrigé. On peut aussi faire cette vérification seule en lançant : yarn check --integrity --verify-tree. Veuillez noter que ça ne fonctionne pas avec des fichiers modifiés, ils ne seront pas restaurés avec leur version originale. Dans ce cas, le mieux est de supprimer complétement la dépendance afin qu'elle soit réinitialisée.


yarn install --check-files

 Plus sur Stackoverflow   Lire la doc  Snippet aléatoire