Langsung ke konten utama
Versi: Selanjutnya

pnpm list

Alias: ls

Perintah ini akan menampilkan semua versi paket yang diinstal, serta serta dependensinya, dalam struktur pohon.

Argumen posisinya adalah name-pattern@version-range, yang akan membatasi hasil hanya pada paket yang diberi nama. Misalnya, pnpm list "babel-*" "eslint-*" semver@5.

Opsional

--recursive, -r

Jalankan perintah pada setiap paket di subdirektori atau pada setiap paket di workspace, ketika dijalankan di dalam workspace.

--json

Output log dalam format JSON.

--long

Tampilkan informasi tambahan.

--parseable

Menghasilkan direktori paket dalam format yang dapat diuraikan, bukan dalam tampilan hierarki.

--global, -g

Buat daftar paket di direktori instal global alih-alih di proyek saat ini.

--depth <number>

Kedalaman maksimum hirarki depedensi yang di tampilkan.

pnpm ls -- depth 0 (asali) hanya akan mencantumkan dependensi langsung. pnpm ls -- depth -1 hanya akan mencantumkan proyek. Berguna di dalam workspaceketika digunakan dengan opsi -r. pnpm ls -- depth Infinity akan mencantumkan semua dependensi terlepas dari kedalamannya.

--prod, -P

Tampilkan hanya grafik ketergantungan untuk paket di dalam dependensi dan optionalDependencies.

--dev, -D

Hanya menampilkan pohon dependensi untuk paket yang ada di dalam devDependencies.

--no-optional

Jangan tampilkan paket dari optionalDependencies.

--only-projects

Hanya menampilkan dependensi yang juga merupakan proyek dalam workspace.

--exclude-peers

Exclude peer dependencies from the results (but dependencies of peer dependencies are not ignored).

--filter <package_selector>

Baca lebih lanjut tentang filtering.