Respostas:
Ok, eu mesmo descobri a resposta. Muito parecido npm cache clean, o fio também tem o seu próprio
yarn cache clean
Corra yarn cache clean.
Execute yarn help cache na sua festança e você verá:
Uso: cache de fios [ls | clean] [flags]
Opções: -h, --help - informações sobre o uso da saída -V, --version gera o número da versão --offline --prefer
-offline
--strict-semver
--json
--global-folder [path]
--modules-folder [path] ao invés de instalar módulos na pasta node_modules relativa ao cwd,
produza- os aqui --packages-root [path], em vez de armazenar módulos em uma raiz de pacotes globais, armazene-os aqui
--mutex [type] [: specifier] use um mutex para garantir que apenas uma instância de fio esteja executandoVisite http://yarnpkg.com/en/docs/cli/cache para obter documentação sobre este comando.
Observe também que o diretório em cache está localizado em ~/.yarn-cache/:
yarn cache clean: limpa esse diretório
yarn cache list: mostra a lista de dependências em cache
yarn cache dir: imprime o caminho do diretório em cache
~/.yarn-cache/
~/Library/Caches/Yarn/v6conforme relatado pelo yarn cache dircomando.
yarn cache dirretorna ~/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=Commits
Além da resposta, $ yarn cache cleanremove todas as bibliotecas do cache. Se você deseja remover o cache de uma lib específica, execute $ yarn cache diro caminho do diretório de cache de fios correto para o seu sistema operacional e, em seguida, $ cdremova a pasta com o name+ versionda lib que deseja limpar.