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 idependencies
. - Använd
npm list --dev
för att visa paket idevDependencies
. - 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