Robię testy porównawcze przędzy Facebooka. W tym celu muszę wyczyścić moją globalną pamięć podręczną Yarn.
Czy jest do tego dostępne polecenie? Wymusiłem usunięcie ~/.yarn-cache
folderu, ale wydaje się, że jest to dość ręczne.
javascript
npm
dependency-management
yarnpkg
nikjohn
źródło
źródło
Uruchom
yarn cache clean
.Uruchom
yarn help cache
w swoim bashu, a zobaczysz:źródło
Pamiętaj również, że buforowany katalog znajduje się w
~/.yarn-cache/
:yarn cache clean
: czyści ten katalogyarn cache list
: pokazuje listę buforowanych zależnościyarn cache dir
: drukuje ścieżkę do katalogu z pamięci podręcznejźródło
~/.yarn-cache/
~/Library/Caches/Yarn/v6
zgodny z raportemyarn cache dir
polecenia.yarn cache dir
zwraca~/Library/Caches/Yarn/v6
. Ale~/.yarn-cache/
jest 2.8GB i nie został zaktualizowany od stycznia 2018 ryarn cache clean
nie działa na~/.yarn-cache/
. Musi zostać ręcznie usunięty. Lokalizacja bufora wydaje się burzliwym tematem github.com/yarnpkg/yarn/search?q=.yarn-cache&type=CommitsOprócz odpowiedzi
$ yarn cache clean
usuwa wszystkie biblioteki z pamięci podręcznej. Jeśli chcesz usunąć uruchamianie pamięci podręcznej określonej biblioteki lib,$ yarn cache dir
aby uzyskać właściwą ścieżkę do katalogu pamięci podręcznej przędzy dla swojego systemu operacyjnego, przejdź$ cd
do tego katalogu i usuń folder zname
+version
biblioteką lib, którą chcesz oczyścić.źródło