yarn cache

yarn cache list [--pattern]

O Yarn armazena todos os pacotes em um cache global no seu diretório de usuário no sistema de arquivos. O comando yarn cache list irá imprimir na tela todos os pacotes em cache.

yarn cache list --pattern <padrão> irá imprimir na tela todos os pacotes em cache correspondentes ao padrão fornecido.

Exemplos:

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

Executar yarn cache dir mostrará na tela o caminho da pasta onde o cache global do Yarn está sendo armazenado.

yarn cache clean [<nome_do_módulo...>]

Executar esse comando irá limpar o cache global. Ele será populado novamente na próxima vez que os comandos yarn ou yarn install forem executados. Além disso, você pode especificar um ou mais pacotes que você deseja limpar.

Mudar a pasta do cache do yarn

Defina o valor de configuração cache-folder para configurar a pasta de cache.

yarn config set cache-folder <caminho>

Você também pode especificar o diretório de cache usando a flag --cache-folder:

yarn <comando> --cache-folder <caminho>

Você também pode especificar o diretório de cache através da variável de ambiente YARN_CACHE_FOLDER:

YARN_CACHE_FOLDER=<caminho> yarn <comando>