Shrnutí: v tomto kurzu se naučíte používat příkaz npm list k vypsání balíčků nainstalovaných v systému.
Nastavení ukázkového projektu
Začneme vytvořením ukázkového projektu a instalací některých balíčků.
Nejprve vytvořte nový adresář npm-demo a spusťte příkaz npm init:
Code language: Shell Session (shell)
Druhé nainstalujte balíčky express a mongoose spuštěním následujících příkazů:
Code language: Shell Session (shell)
Zatřetí nainstalujte balíček morgan jako vývojovou závislost pomocí příkazu npm install s příznakem --save-dev:
Code language: Shell Session (shell)
Úvod do příkazu npm list
Příkaz npm list vypíše nainstalované balíčky a jejich závislosti aktuálního projektu jako stromovou strukturu na stdout:
Code language: Shell Session (shell)
Výstup:
Code language: Shell Session (shell)
Příkaz npm list vypíše nainstalované balíčky a jejich závislosti aktuálního projektu jako stromovou strukturu na stdout:

Příkaz npm ls je kratší verzí příkazu npm list:
Code language: Shell Session (shell)
Použijete-li příkaz npm la nebo npm ll, výstup bude obsahovat také rozšířené informace.
Vypsání balíčků jako stromu s určenou hloubkou
Pro omezení hloubky stromu závislostí použijete příkaz npm list s příznakem --depth.
Následující příklad obsahuje seznam všech nainstalovaných balíčků bez jejich závislostí:
Code language: Shell Session (shell)
Výstup:

Zobrazení balíčků v závislostech
Chcete-li zobrazit pouze strom závislostí pro balíčky v dependencies, použijte příznak --prod nebo --production takto:
Code language: Shell Session (shell)
Výstup:

Všimněte si, že --prod je alias pro --production.
Příznaky --prod a --depth můžete kombinovat takto:
Code language: Shell Session (shell)
Výstup:

Zobrazení balíčků v devDependencies
Chcete-li zobrazit strom závislostí pro balíčky v devDependencies, použijte příkaz npm list s příznakem --dev nebo --development:
Code language: Shell Session (shell)
Výstup:

Příznak --dev je alias pro --development.
Výpis globálních balíčků
Pro výpis globálních balíčků se používá příkaz npm list s příznakem --global:
Code language: Shell Session (shell)
Formátování nainstalovaných balíčků ve formátu JSON
Pro formátování výstupu nainstalovaných balíčků ve formátu JSON se používá příkaz npm list s příznakem --json:
Code language: Shell Session (shell)
Výstup:

Souhrn
- Příkazem
npm listzobrazíte nainstalované balíčky v aktuálním projektu jako strom závislostí. - Pomocí
npm list --depth=nzobrazíte strom závislostí se zadanou hloubkou. - Pomocí
npm list --prodzobrazíte balíčky vdependencies. - Pomocí
npm list --devzobrazíte balíčky vdevDependencies. - Pomocí
npm list --globalzobrazíte globální balíčky. - Pomocí
npm list --jsonnaformátujete nainstalované balíčky ve formátu JSON
- Byl tento návod užitečný?
- AnoNe
.