yarn cache

yarn cache list [--pattern]

Yarn stocke chaque package dans un cache global dans votre répertoire utilisateur sur le système de fichiers. yarn cache list affichera chaque package stocké en cache.

yarn cache list --pattern <pattern> affichera chaque package en cache qui correspond au pattern fourni.

Exemples :

yarn cache list --pattern gulp
yarn cache list --pattern "gulp|grunt"
yarn cache list --pattern "gulp-(match|newer)"
yarn cache dir

En cours d’exécution yarn cache dir affichera le chemin d’accès où le cache global de Yarn est actuellement stocké.

yarn cache clean [<module_name...>]

L’exécution de cette commande effacera le cache global. Il sera re-rempli lors de la prochaine exécution de yarn ou de yarn install. De plus, vous pouvez spécifier le nom d’un ou plusieurs packages que vous souhaitez nettoyer.

Modifier le chemin d’accès du cache de Yarn

Changez la valeur cache-folder pour configurer le répertoire de cache.

yarn config set cache-folder <path>

Vous pouvez également spécifier le répertoire de cache avec l’argument --cache-folder :

yarn <command> --cache-folder <path>

Vous pouvez également spécifier le dossier du cache par la variable d’environnement YARN_CACHE_FOLDER :

YARN_CACHE_FOLDER=<path> yarn <command>