Npm List

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 list til at vise de installerede pakker i det aktuelle projekt som et afhængighedstræ.
  • Brug npm list --depth=n for at vise afhængighedstræet med en specificeret dybde.
  • Brug npm list --prod for at vise pakker i dependencies.
  • Brug npm list --dev for at vise pakker i devDependencies.
  • Brug npm list --global til at vise de globale pakker.
  • Brug npm list --json til at formatere de installerede pakker i JSON-formatet
  • Var denne vejledning nyttig?
  • JaNej

Skriv et svar

Din e-mailadresse vil ikke blive publiceret.