logo

Commande d'installation npm

Le gestionnaire de packages de nœuds est connu sous le nom de npm. Il sert de gestionnaire de packages pour la plateforme Node JavaScript.

Le plus grand registre de logiciels au monde s'appelle Npm. Npm est un outil de partage et d'affichage utilisé par les développeurs open source du monde entier.

Pièces Npm

Npm est composé de trois parties :

  • Vous pouvez rechercher des packages tiers sur le site Web, créer des profils et gérer les packages.
  • Vous pouvez communiquer avec npm via l'interface de ligne de commande, parfois appelée npm CLI, qui est exécutée à partir d'un terminal.
  • Le registre est un important référentiel en ligne pour le code source JavaScript.

Npm basic et commande de version

  • Vous utilisez la commande npm à partir d'une commande pour localiser l'API npm sur votre ordinateur :
 C:Usershp>npm 

L'image suivante décrit le résultat de la commande.

Commande d'installation npm

La commande ci-dessous, par exemple, vous montrera la version actuelle de npm de votre système :

 npm -v 

L'image suivante décrit le résultat de la commande npm version.

Commande d'installation npm

De quoi npm est-il capable ?

Vous pouvez installer un nouveau package à partir du registre à l'aide de npm. De plus, npm vous permet de rechercher et de partager vos nouveaux packages de nœuds. Avec npm, vous l'utiliserez principalement à cette fin.

package.json

En règle générale, le répertoire racine du projet npm comprend un fichier nommé package.json. Les données importantes sont contenues dans package.json, un fichier texte brut que npm utilise pour déterminer le projet et gérer les dépendances.

Accédez au répertoire racine du projet et utilisez la commande pour générer le fichier package.json :

 npm init 

L'image suivante décrit le résultat de la commande npm.

Commande d'installation npm

Lorsque vous utilisez la commande npm init, elle vous demandera des détails sur le projet, tels que :

  • Une version du package
  • nom du paquet
  • Dépôt Git pour la commande test
  • Mots clés
  • Auteur
  • Licence

Il acceptera les valeurs par défaut et passera à l'invite suivante si vous appuyez sur Retour ou Entrée.

qui est urfi javed

Utilisez la commande suivante si vous souhaitez utiliser les options par défaut :

 npm init --yes 

Commande d'installation npm

Installer un nouveau package npm

La commande npm install permet d'installer un nouveau package :

combien de touches ont les claviers
 npm install 

Le nom du package doit venir après les mots-clés npm install dans cette commande.

L'image suivante décrit le résultat de la commande npm.

Commande d'installation npm

Vous recherchez des packages sur le site Web npm pour les trouver.

Par exemple, vous pouvez exécuter la commande suivante pour installer le package express :

 npm install express 

Gardez à l’esprit que le framework Web Express Node.js est rapide. Après l'installation, vous remarquerez qu'un tout nouveau répertoire nommé /node modules a été créé sous la racine du projet. Ce répertoire abritera tous les modules nouvellement installés.

L'image donne le résultat de la commande npm.

Commande d'installation npm

Vous pouvez voir que npm a installé express ainsi que ses dépendances, ainsi que les dépendances de ces dépendances, et ainsi de suite, en développant le répertoire des modules /node.

La partie dépendances du projet package.json Le fichier a été modifié et inclut désormais le package express, comme le montre l'exemple ci-dessous :

 'dependencies': { 'express': '^4.17.1' } 

La section des dépendances contiendra généralement une liste de tous les nouveaux packages que vous installez. Dans ce cas, le package express avec la version 4.17.1 est l'une des dépendances. Prenez note de la spécification structurelle de contrôle de version à laquelle Npm adhère.

Vous pouvez utiliser la commande npm install sous la forme abrégée suivante pour réduire la saisie :

 npm i 

J'indique l'installation dans cette commande. L'image donne le résultat de la commande npm.

Commande d'installation npm

Installation d'un package comme condition requise pour le développement

Vous pouvez occasionnellement installer un package compatible uniquement avec l'environnement de développement.

Par exemple, vous pouvez installer le package morgan, qui enregistre les requêtes HTTP.

Utilisez la commande npm install avec l'option ?save-dev et la syntaxe suivante pour ce faire :

 npm install --save-dev 

La sortie montre l'opération effectuée à l'aide de la ligne de commande sous l'image.

Commande d'installation npm

À titre d'illustration :

 npm install morgan --save-dev 

La sortie montre l'opération effectuée à l'aide de la ligne de commande sous l'image.

Commande d'installation npm

Le package Morgan sera téléchargé et installé par cette commande. De plus, il étend l’offre groupée avec une nouvelle pièce. Le fichier devDependencies.json devrait ressembler à ceci :

 'devDependencies': { 'morgan': '^1.10.0' } 
  • Essentiellement, les devDependencies doivent inclure les packages que vous utilisez lors du développement.
  • Vous n'avez besoin de ces packages que lorsque vous créez votre application.
  • Les dépendances, en revanche, doivent inclure les packages dont votre application aura besoin.
  • En d’autres termes, votre programme fonctionnera avec ces packages requis.
  • La commande npm install peut également obtenir et installer tous les packages répertoriés dans la section dépendances et devDependencies.

npm Installer globalement

Installez un package sur votre système globalement.

Utilisez la commande suivante pour installer un package sur votre système globalement :

 npm install --global

Ou simplement:

 npm i -g 

Commande d'installation npm

Vous installez souvent un package sur votre ligne de commande ou votre shell lorsque vous souhaitez l'utiliser globalement.

bharti jha

Il est préférable d'installer un package si vous souhaitez l'utiliser dans votre application.

Conclusion

Pour la plateforme Node Js/javascript, Npm sert de gestion des packages. La ligne de commande permet d'installer npm étape par étape pour le développement et les opérations. Il est utile d'installer npm et d'autres données associées dans une seule ligne de commande à l'aide d'une invite de commande. L'installation npm pour la fonctionnalité javascript dans toutes les applications liées au Web.