Npm List

Sammanfattning: I den här handledningen lär du dig hur du använder kommandot npm list för att lista de paket som är installerade på ditt system.

Installation av ett exempelprojekt

Vi börjar med att skapa ett exempelprojekt och installera några paket.

För det första skapar du en ny katalog som heter npm-demo och kör kommandot npm init:

Code language: Shell Session (shell)

För det andra installerar du paketen express och mongoose genom att köra följande kommandon:

Code language: Shell Session (shell)

För det tredje installerar du paketet morgan som ett utvecklingsberoende genom att använda kommandot npm install med flaggan --save-dev:

Code language: Shell Session (shell)

Introduktion till kommandot npm list

Kommandot npm list ger ut installerade paket och deras beroenden i det aktuella projektet som en trädstruktur till stdout:

Code language: Shell Session (shell)

Output:

npm ls är den kortare versionen av kommandot npm list:

Code language: Shell Session (shell)

Om du använder kommandot npm la eller npm ll kommer utgången också att innehålla utökad information.

Lista paket som ett träd med ett specificerat djup

För att begränsa djupet på beroendeträdet använder du npm list med flaggan --depth.

Följande exempel listar alla installerade paket utan deras beroenden:

Code language: Shell Session (shell)

Output:

Listning av paket i beroenden

För att endast visa beroendeträdet för paket i dependencies använder du flaggan --prod eller --production på följande sätt:

Code language: Shell Session (shell)

Output:

Bemärk att --prod är alias för --production.

Du kan kombinera flaggorna --prod och --depth på följande sätt:

Code language: Shell Session (shell)

Output:

Listade paket i devDependencies

För att visa beroendeträdet för paket i devDependencies använder du kommandot npm list med flaggorna --dev eller --development:

Code language: Shell Session (shell)

Output:

--dev är ett alias för --development.

Lista över paket i de globala paketen

För att lista de globala paketen använder du kommandot npm list med flaggan --global:

Code language: Shell Session (shell)

Formatering av installerade paket i JSON-format

För att formatera utmatningen av de installerade paketen i JSON-format använder du kommandot npm list med flaggan --json:

Code language: Shell Session (shell)

Utput:

Summary

  • Använd npm list för att visa de installerade paketen i det aktuella projektet som ett beroendeträd.
  • Använd npm list --depth=n för att visa beroendeträdet med ett angivet djup.
  • Använd npm list --prod för att visa paket i dependencies.
  • Använd npm list --dev för att visa paket i devDependencies.
  • Använd npm list --global för att visa de globala paketen.
  • Använd npm list --json för att formatera de installerade paketen i JSON-format
  • Var den här handledningen till hjälp?
  • JaNej

Lämna ett svar

Din e-postadress kommer inte publiceras.