Npm List

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 nel dependencies.
  • Usa npm list --dev per mostrare i pacchetti nel devDependencies.
  • 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

Lascia un commento

Il tuo indirizzo email non sarà pubblicato.