Estou fazendo alguns testes de benchmark para o fio do Facebook. Para isso, preciso limpar meu cache global do Yarn.
Existe um comando disponível para isso? Eu removi minha ~/.yarn-cache
pasta com força , mas isso parece ser bastante manual.
javascript
npm
dependency-management
yarnpkg
Nikjohn
fonte
fonte
Corra
yarn cache clean
.Execute
yarn help cache
na sua festança e você verá:fonte
Observe também que o diretório em cache está localizado em
~/.yarn-cache/
:yarn cache clean
: limpa esse diretórioyarn cache list
: mostra a lista de dependências em cacheyarn cache dir
: imprime o caminho do diretório em cachefonte
~/.yarn-cache/
~/Library/Caches/Yarn/v6
conforme relatado peloyarn cache dir
comando.yarn cache dir
retorna~/Library/Caches/Yarn/v6
. Mas~/.yarn-cache/
é 2.8GB e não foi atualizado desde janeiro de 2018.yarn cache clean
não funciona no~/.yarn-cache/
. Ele deve ser excluído manualmente. A localização do cache parece ser um assunto tumultuado github.com/yarnpkg/yarn/search?q=.yarn-cache&type=CommitsAlém da resposta,
$ yarn cache clean
remove todas as bibliotecas do cache. Se você deseja remover o cache de uma lib específica, execute$ yarn cache dir
o caminho do diretório de cache de fios correto para o seu sistema operacional e, em seguida,$ cd
remova a pasta com oname
+version
da lib que deseja limpar.fonte