Summary: I denne vejledning lærer du at bruge kommandoen npm list til at liste pakker, der er installeret på dit system.
Opsætning af et eksempelprojekt
Lad os starte med at oprette et eksempelprojekt og installere nogle pakker.
Først skal du oprette en ny mappe kaldet npm-demo og køre kommandoen npm init:
Code language: Shell Session (shell)
For det andet skal du installere pakkerne express og mongoose ved at køre følgende kommandoer:
Code language: Shell Session (shell)
For det tredje skal du installere pakken morgan som en udviklingsafhængighed ved at bruge npm install med flag --save-dev:
Code language: Shell Session (shell)
Indledning til npm list-kommandoen
Kommandoen npm list udsender installerede pakker og deres afhængigheder i det aktuelle projekt som en træstruktur til stdout:
Code language: Shell Session (shell)
Output:

npm ls er den kortere version af npm list-kommandoen:
Code language: Shell Session (shell)
Hvis du bruger npm la eller npm ll-kommandoen, vil output også indeholde udvidede oplysninger.
Liste over pakker som et træ med en specificeret dybde
For at begrænse dybden af afhængighedstræet, bruger du npm list med --depth-flaget.
Det følgende eksempel viser en liste over alle installerede pakker uden deres afhængigheder:
Code language: Shell Session (shell)
Output:

Liste over pakker i afhængigheder
For kun at vise afhængighedstræet for pakker i dependencies, bruger du --prod eller --production-flaget på følgende måde:
Code language: Shell Session (shell)
Output:

Bemærk, at --prod er alias for --production.
Du kan kombinere flagene --prod og --depth på denne måde:
Code language: Shell Session (shell)
Output:

Liste over pakker i devDependencies
For at vise afhængighedstræet for pakker i devDependencies, bruger du kommandoen npm list med flag --dev eller --development:
Code language: Shell Session (shell)
Output:

Den --dev er aliaset for --development.
Liste over pakker i de globale pakker
For at liste de globale pakker bruger du kommandoen npm list med --global-flaget:
Code language: Shell Session (shell)
Formatering af installerede pakker i JSON-format
For at formatere output af de installerede pakker i JSON-format bruger du kommandoen npm list med --json-flaget:
Code language: Shell Session (shell)
Output:

Summary
- Brug
npm listtil at vise de installerede pakker i det aktuelle projekt som et afhængighedstræ. - Brug
npm list --depth=nfor at vise afhængighedstræet med en specificeret dybde. - Brug
npm list --prodfor at vise pakker idependencies. - Brug
npm list --devfor at vise pakker idevDependencies. - Brug
npm list --globaltil at vise de globale pakker. - Brug
npm list --jsontil at formatere de installerede pakker i JSON-formatet
- Var denne vejledning nyttig?
- JaNej