Npm List

Résumé : dans ce tutoriel, vous apprendrez à utiliser la commande npm list pour lister les paquets installés sur votre système.

Mise en place d’un projet type

Débutons par la création d’un projet type et l’installation de quelques paquets.

Premièrement, créez un nouveau répertoire appelé npm-demo et exécutez la commande npm init:

Code language: Shell Session (shell)

Deuxièmement, installez les paquets express et mongoose en exécutant les commandes suivantes:

Code language: Shell Session (shell)

Troisièmement, installez le paquet morgan en tant que dépendance de développement en utilisant la commande npm install avec l’indicateur --save-dev :

Code language: Shell Session (shell)

Introduction à la commande npm list

La commande npm list sort les paquets installés et leurs dépendances du projet en cours sous forme d’arborescence vers le stdout :

Code language: Shell Session (shell)

Sortie :

La npm ls est la verison plus courte de la commande npm list:

Code language: Shell Session (shell)

Si vous utilisez la commande npm la ou npm ll, la sortie comprendra également des informations étendues.

Lister les paquets sous forme d’un arbre avec une profondeur spécifiée

Pour limiter la profondeur de l’arbre de dépendance, vous utilisez la commande npm list avec l’indicateur --depth.

L’exemple suivant liste tous les paquets installés sans leurs dépendances:

Code language: Shell Session (shell)

Sortie :

Lister les paquets dans les dépendances

Pour afficher uniquement l’arbre des dépendances des paquets dans dependencies, vous utilisez le drapeau --prod ou --production comme ceci:

Code language: Shell Session (shell)

Sortie:

Notez que le --prod est l’alias de --production.

Vous pouvez combiner les drapeaux --prod et --depth comme suit :

Code language: Shell Session (shell)

Sortie:

Lister les paquets dans devDependencies

Pour afficher l’arbre de dépendance des paquets dans devDependencies, vous utilisez la commande npm list avec le drapeau --dev ou --development :

Code language: Shell Session (shell)

Sortie:

Le --dev est l’alias du --development.

Lister les paquets dans les paquets globaux

Pour lister les paquets globaux, vous utilisez la commande npm list avec le drapeau --global:

Code language: Shell Session (shell)

Formater les paquets installés au format JSON

Pour formater la sortie des paquets installés au format JSON, vous utilisez la commande npm list avec le drapeau --json :

Code language: Shell Session (shell)

Sortie:

Sommaire

  • Utilisez la commande npm list pour afficher les paquets installés dans le projet actuel sous forme d’arbre de dépendance.
  • Utilisez npm list --depth=n pour montrer l’arbre de dépendance avec une profondeur spécifiée.
  • Utilisez npm list --prod pour montrer les paquets dans le dependencies.
  • Utilisez npm list --dev pour montrer les paquets dans le devDependencies.
  • Utiliser npm list --global pour afficher les paquets globaux.
  • Utiliser npm list --json pour formater les paquets installés au format JSON
  • Ce tutoriel a-t-il été utile ?
  • OuiNon

.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée.