NPM est un outil de gestion et de distribution de packages Node qui est devenu un standard non officiel pour la publication de modules (packages) Node. Avec NPM, vous pouvez trouver rapidement les packages utilisés par des services spécifiques, télécharger, installer et gérer les packages installés.
Les commandes couramment utilisées dans NPM sont :
(1) $ npm install moduleNames
Install Node module
Remarque : si vous ne connaissez pas le nom du module lorsque vous l'utilisez, vous pouvez trouver le module souhaité via le site Web http://search.npmjs.org en fonction de la valeur de l'index. npm fournit également la fonction de requête $ npm search indexName
L'installation du nœud est divisée en mode global et mode local. Dans des circonstances normales, il s'exécutera en mode local et le package sera installé dans le répertoire local Node_modules qui contient les statistiques de votre code d'application. En mode global, le package Node sera installé dans node_modules dans le répertoire d'installation de Node. La commande d'installation globale est
J'ai appris à utiliser $npm set global=true pour définir le mode d'installation
car $npm get global peut vérifier le mode d'installation actuellement utilisé.
(2) $ npm view moduleNames
Afficher le dossier package.json du module de nœud
$ npm view moduleName labelName
(3) $ npm list
Afficher les packages de nœuds installés dans le répertoire actuel
dans le répertoire actuellement utilisé. $ npm list parseable=true peut afficher tous les packages de nœuds actuellement installés sous la forme d'un répertoire
(5) $ npm afficher les dépendances moudleName
Afficher les dépendances du package
(6) $ npm view moduleName deposit.url
Afficher l'adresse du fichier source du package
(7) $ npm view moduleName moteurs
Afficher la version de Node que le le forfait dépend de
(8)$dossiers d'aide npm
Afficher tous les dossiers utilisés par npm
(9)$ npm reconstruction moduleName
Utilisé pour reconstruire après avoir modifié le contenu du package
(10) $ npm outdated
Vérifiez si le package est obsolète. Cette commande listera tous les packages obsolètes et vous pourrez mettre à jour le package à temps
(11) $ npm update Moduleename.
Mettre à jour le module de nœud
(12) $ NPM Désinstaller MoudLename
Désinstaller le module de nœud
(13) Un package npm contient le dossier package.json, package.json décrit la structure de ce dossier. La méthode pour accéder au dossier npm json est la suivante :
$ npm help json
Cette commande ouvrira une page Web par défaut Lorsque vous ouvrez le programme, il se peut qu'il ne s'ouvre pas en tant que page Web <.> Ouvrir.
(14) Lors de la publication d'un package npm, vous devez vérifier si un nom de package existe déjà
(15) Plusieurs fois, nous Lors de l'utilisation d'un package npm, nous oublions souvent d'exiger ses modules interdépendants. Nous pouvons utiliser la commande suivante pour voir de quels packages dépend ce module :
npm est pour le gestionnaire de packages Node.JS. Lors du développement Node.JS, il est souvent utilisé pour installer/désinstaller des packages. En fait, il fait le travail de publication de packages.
Configuration de package.json
Il existe de nombreux attributs de l'objet de configuration. Vous pouvez vous référer ici pour plus de détails. Voici les éléments couramment utilisés :
nom : nom du package, qui ne peut pas être répété avec un package existant.
version : numéro de version.
description : une brève introduction.
auteur : informations sur l'auteur. Contient trois attributs : nom, e-mail et URL.
main : L'entrée du programme lors de l'appel de ce package à l'aide de require.
dépendances : packages dépendants, les numéros de version peuvent être spécifiés.
Après avoir configuré package.json, vous pouvez d'abord le conditionner et l'installer localement pour tester si le programme fonctionne normalement. La commande d'installation est :
npm install
Pour publier le package sur npm, vous devez d'abord créer un compte. npm ne fournit pas de version Web de l'assistant d'enregistrement. L'inscription doit également être effectuée via la ligne de commande :
npm adduser
Après avoir exécuté cette commande, vous serez invité à saisir votre nom d'utilisateur, votre e-mail et votre mot de passe. Après avoir entré, attendez un moment. Publiez le packageLes préparatifs sont terminés. Exécutez la commande suivante pour publier le package :
npm submit