Saya sedang melakukan beberapa tes benchmark untuk Benang Facebook. Untuk ini, saya perlu menghapus cache Benang global saya.
Apakah ada perintah yang tersedia untuk ini? Saya telah menghapus ~/.yarn-cache
folder saya secara paksa , tetapi ini tampaknya cukup manual.
javascript
npm
dependency-management
yarnpkg
nikjohn
sumber
sumber
Lari
yarn cache clean
.Jalankan
yarn help cache
di bash Anda, dan Anda akan melihat:sumber
Perhatikan juga bahwa direktori yang di-cache terletak di
~/.yarn-cache/
:yarn cache clean
: membersihkan direktori ituyarn cache list
: menunjukkan daftar dependensi yang di-cacheyarn cache dir
: mencetak jalur direktori cache Andasumber
~/.yarn-cache/
~/Library/Caches/Yarn/v6
seperti yang dilaporkan olehyarn cache dir
perintah.yarn cache dir
kembali~/Library/Caches/Yarn/v6
. Tapi~/.yarn-cache/
adalah 2.8GB dan belum diperbarui sejak Januari 2018.yarn cache clean
tidak bekerja pada~/.yarn-cache/
. Itu harus dihapus secara manual. Lokasi cache tampaknya menjadi subjek yang kacau github.com/yarnpkg/yarn/search?q=.yarn-cache&type=CommitsSelain jawabannya,
$ yarn cache clean
hapus semua perpustakaan dari cache. Jika Anda ingin menghapus run cache lib tertentu$ yarn cache dir
untuk mendapatkan jalur direktori cache thread yang tepat untuk OS Anda, maka$ cd
ke direktori itu dan hapus folder denganname
+version
lib yang ingin Anda bersihkan.sumber