Ketergantungan dan resolusi
Configuration

Cache Global

Ketika Unity Package Manager mengunduh konten paket dan metadata dari registry, ia menyimpannya dalam cache global. Ini membuat reusing dan berbagi paket lebih efisien, dan memungkinkan Anda untuk menginstal dan memperbarui paket disimpan bahkan ketika offline.

Note: Cache global tidak termasuk paket dalam format .unitypackage yang datang ke Asset StoreSebuah perpustakaan yang berkembang dari aset gratis dan komersial yang diciptakan oleh Unity dan anggota komunitas. Menawarkan berbagai aset, dari tekstur, model dan animasi ke seluruh contoh proyek, tutorial dan ekstensi Editor. More info
Lihat di Glossary
. Paket Manager menyimpan jenis paket dalam cache terpisah. Untuk informasi lebih lanjut, lihat Paket Asset Store.

Location

Secara default, Unity menyimpan cache global dalam direktori akar yang tergantung pada sistem operasi (dan jenis akun pengguna di Windows):

Operating system Default root directory
Windows (user account) %LOCALAPPDATA%\Unity\cache
Windows (akun pengguna sistem) %ALLUSERSPROFILE%\Unity\cache
macOS $HOME/Library/Unity/cache
Linux $HOME/.config/unity3d/cache

Tip: Anda dapat menimpa lokasi direktori akar ini. Lihat Sesuaikan lokasi cache global untuk informasi lebih lanjut.

Struktur

Paket Manager global cache menggunakan dua anak perusahaan yang berbeda cache, masing-masing melayani tujuan yang berbeda. The Package Manager menyimpan cache anak perusahaan ini di subdirectories di bawah folder cache global:

Subfolder Description
npm Menyimpan data yang diperoleh dari registries menggunakan protokol npm. Ini termasuk paket metadata dan paket tarballs.
packages Cache ini berisi konten yang tidak terkompresi dari tarball paket yang dipetik dari registry.

Di dalam setiap subfolder ini, setiap registry memiliki jalan sendiri sehingga paket yang dihosting pada registries yang berbeda tidak dicampur.

Tip: Anda dapat menimpa lokasi folder ini. Lihat Sesuaikan lokasi cache global untuk informasi lebih lanjut.

Requirements

Akun pengguna menjalankan proses Editor Unity harus memiliki izin menulis penuh pada direktori akar dan kontennya. Tanpa izin ini, Manajer Paket tidak dapat mengunduh dan menyimpan metadata paket dan konten di cache.


Ketergantungan dan resolusi
Configuration