Sommario: in questo tutorial, imparerai come usare il comando npm list
per elencare i pacchetti installati sul tuo sistema.
Impostare un progetto di esempio
Iniziamo creando un progetto di esempio e installando alcuni pacchetti.
Primo, crea una nuova directory chiamata npm-demo
ed esegui il comando npm init
:
Code language: Shell Session (shell)
Secondo, installa i pacchetti express
e mongoose
eseguendo i seguenti comandi:
Code language: Shell Session (shell)
Terzo, installa il pacchetto morgan
come dipendenza di sviluppo usando il npm install
con il flag --save-dev
:
Code language: Shell Session (shell)
Introduzione al comando npm list
Il comando npm list
mostra i pacchetti installati e le loro dipendenze del progetto corrente come una struttura ad albero nello stdout:
Code language: Shell Session (shell)
Output:
Il npm ls
è la versione più corta del comando npm list
:
Code language: Shell Session (shell)
Se usi il comando npm la
o npm ll
, l’output includerà anche informazioni estese.
Elenco dei pacchetti come albero con una profondità specificata
Per limitare la profondità dell’albero delle dipendenze, si usa il comando npm list
con il flag --depth
.
L’esempio seguente elenca tutti i pacchetti installati senza le loro dipendenze:
Code language: Shell Session (shell)
Output:
Elenco dei pacchetti nelle dipendenze
Per visualizzare solo l’albero delle dipendenze per i pacchetti in dependencies
, si usa il flag --prod
o --production
come questo:
Code language: Shell Session (shell)
Output:
Nota che il --prod
è l’alias di --production
.
Puoi combinare i flag --prod
e --depth
in questo modo:
Code language: Shell Session (shell)
Output:
Elenco dei pacchetti in devDependencies
Per mostrare l’albero delle dipendenze dei pacchetti nel devDependencies
, usa il comando npm list
con il flag --dev
o --development
:
Code language: Shell Session (shell)
Output:
Il --dev
è l’alias del --development
.
Elenco dei pacchetti globali
Per elencare i pacchetti globali, si usa il comando npm list
con il flag --global
:
Code language: Shell Session (shell)
Formattare i pacchetti installati in formato JSON
Per formattare l’output dei pacchetti installati in formato JSON, si usa il comando npm list
con il flag --json
:
Code language: Shell Session (shell)
Output:
Summary
- Utilizza il
npm list
per mostrare i pacchetti installati nel progetto corrente come albero delle dipendenze. - Usa
npm list --depth=n
per mostrare l’albero delle dipendenze con una profondità specificata. - Usa
npm list --prod
per mostrare i pacchetti neldependencies
. - Usa
npm list --dev
per mostrare i pacchetti neldevDependencies
. - Usa
npm list --global
per elencare i pacchetti globali. - Usa
npm list --json
per formattare i pacchetti installati nel formato JSON
- È stato utile questo tutorial?
- SìNo