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 listper mostrare i pacchetti installati nel progetto corrente come albero delle dipendenze. - Usa
npm list --depth=nper mostrare l’albero delle dipendenze con una profondità specificata. - Usa
npm list --prodper mostrare i pacchetti neldependencies. - Usa
npm list --devper mostrare i pacchetti neldevDependencies. - Usa
npm list --globalper elencare i pacchetti globali. - Usa
npm list --jsonper formattare i pacchetti installati nel formato JSON
- È stato utile questo tutorial?
- SìNo