Jawaban:
Ok saya menemukan jawabannya sendiri. Sama seperti npm cache clean, Benang juga memiliki sendiri
yarn cache clean
Lari yarn cache clean.
Jalankan yarn help cache di bash Anda, dan Anda akan melihat:
Penggunaan: cache benang [ls | clean] [flags]
Opsi: -h, --bantuan informasi penggunaan keluaran -V, --versi keluaran nomor versi --offline
--prefer-offline
--strik-semver
--json
--global-folder [path]
--modules-folder [path] daripada menginstal modul ke folder node_modules relatif terhadap cwd, output di sini
--packages-root [path] daripada menyimpan modul ke root paket global, simpan di sini
--mutex [type] [: specifier] gunakan mutex untuk memastikan hanya satu instance benang yang dieksekusiKunjungi http://yarnpkg.com/en/docs/cli/cache untuk dokumentasi tentang perintah ini.
Perhatikan juga bahwa direktori yang di-cache terletak di ~/.yarn-cache/:
yarn cache clean: membersihkan direktori itu
yarn cache list: menunjukkan daftar dependensi yang di-cache
yarn cache dir: mencetak jalur direktori cache Anda
~/.yarn-cache/
~/Library/Caches/Yarn/v6seperti yang dilaporkan oleh yarn cache dirperintah.
yarn cache dirkembali ~/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=Commits
Selain jawabannya, $ yarn cache cleanhapus semua perpustakaan dari cache. Jika Anda ingin menghapus run cache lib tertentu $ yarn cache diruntuk mendapatkan jalur direktori cache thread yang tepat untuk OS Anda, maka $ cdke direktori itu dan hapus folder dengan name+ versionlib yang ingin Anda bersihkan.