Ich mache einige Benchmark-Tests für Facebooks Garn. Dazu muss ich meinen globalen Garn-Cache leeren.
Gibt es dafür einen Befehl? Ich habe meinen ~/.yarn-cache
Ordner zwangsweise entfernt, aber dies scheint ziemlich manuell zu sein.
javascript
npm
dependency-management
yarnpkg
Nikjohn
quelle
quelle
Ausführen
yarn cache clean
.Laufen Sie
yarn help cache
in Ihrer Bash, und Sie werden sehen:quelle
Beachten Sie auch, dass sich das zwischengespeicherte Verzeichnis befindet in
~/.yarn-cache/
:yarn cache clean
: Bereinigt dieses Verzeichnisyarn cache list
: Zeigt die Liste der zwischengespeicherten Abhängigkeiten anyarn cache dir
: druckt den Pfad Ihres zwischengespeicherten Verzeichnisses ausquelle
~/.yarn-cache/
~/Library/Caches/Yarn/v6
demyarn cache dir
Befehl.yarn cache dir
kehrt zurück~/Library/Caches/Yarn/v6
. Aber~/.yarn-cache/
ist 2.8GB und nicht aktualisiert wurde seit Januar 2018.yarn cache clean
funktioniert nicht auf~/.yarn-cache/
. Es muss manuell gelöscht werden. Der Cache-Speicherort scheint ein turbulentes Thema zu sein. Github.com/yarnpkg/yarn/search?q=.yarn-cache&type=CommitsEntfernt zusätzlich zur Antwort
$ yarn cache clean
alle Bibliotheken aus dem Cache. Wenn Sie den Cache-Lauf einer bestimmten Bibliothek entfernen möchten, um$ yarn cache dir
den richtigen Garn-Cache-Verzeichnispfad für Ihr Betriebssystem zu erhalten, wechseln Sie$ cd
in dieses Verzeichnis und entfernen Sie den Ordner mit demname
+version
der zu bereinigenden Bibliothek.quelle