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 incluent :
(1)$ npm install moduleNames
Installer le module Noeud
Remarque : Si vous ne connaissez pas le nom du module lors de son utilisation, vous pouvez suivre le
Recherchez le module souhaité à l'aide de la valeur d'index. npm fournit également la fonction de requête $ npm search indexName
Une fois l'installation terminée, un répertoire node_modules sera généré, sous lequel se trouvent les modules de nœuds installés.
L'installation du nœud est divisée en mode global et mode local. Normalement, il fonctionnera en mode local et le package sera installé
Accédez au répertoire node_modules local qui contient des statistiques sur le code de votre application. En mode global, le package Node sera
Installez-le dans node_modules dans le répertoire d'installation de Node. La commande d'installation globale est
Apprenez à utiliser $npm set global=true pour définir le mode d'installation
, $npm get global peut afficher le mode d'installation actuellement utilisé.
(2)$ npm view moduleNames
Remarque : Si vous souhaitez afficher le contenu d'une balise sous le dossier package.json, vous pouvez utiliser
(3)$ liste npm
Afficher les packages de nœuds installés dans le répertoire actuel
actuel sous la forme d'un répertoire
Tous les packages de nœuds installés avant
(4)$ aide npm
Afficher la commande d'aide
(5)$ npm voir les dépendances moudleName
Afficher les dépendances des packages
(6)$ npm view moduleName référentiel.url
Afficher l'adresse du fichier source du package
(7)$ npm view moduleName moteurs
Afficher la version de Node dont dépend le package
(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 obsolète
Vérifiez si le package est obsolète, cette commande répertoriera tous les packages obsolètes et vous pourrez mettre à jour le package à temps
(11)$ npm update moduleName
Mettre à jour le module de nœud
(12)$ npm désinstaller moudleName
Désinstaller le module de nœud
(13) Un package npm est un dossier contenant package.json, et package.json décrit la structure de ce dossier. Visitez
La méthode pour demander à npm le dossier json est la suivante :
Cette commande ouvrira une page Web de la manière par défaut. Si le programme d'ouverture par défaut est modifié, elle risque de ne pas s'ouvrir en tant que page Web
.
ouvrir.
$ npm search packageName
.
Utilisez la commande suivante pour vérifier les packages interdépendants de ce module
npm est le gestionnaire de packages pour 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.
Package de configuration.json
Pour empaqueter un programme, vous devez d'abord configurer divers paramètres, qui sont spécifiés par package.json dans le répertoire racine du package. Le contenu de package.json doit être au format JSON strict, soit :Les chaînes doivent être placées entre guillemets doubles et non entre guillemets simples ;
Le nom de l'attribut doit être placé entre guillemets doubles ;
N'ajoutez jamais de virgule supplémentaire après le dernier attribut.
Il existe de nombreux attributs de l'objet de configuration. Pour plus de détails, veuillez vous référer à ici Voici les éléments couramment utilisés :
.
version : numéro de version.
description : Une brève introduction.
auteur : informations sur l'auteur. Contient trois attributs : nom, e-mail et URL.
bin : S'il y a un fichier exécutable dans le programme (principalement appelé depuis la ligne de commande), spécifiez-le ici. Vous pouvez spécifier plusieurs fichiers.
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.
.
npm install
#!/usr/bin/env noeud
Enregistrer un compte npm
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, des invites pour saisir votre nom d'utilisateur, votre e-mail et votre mot de passe apparaîtront dans l'ordre. Attendez simplement un moment après les avoir saisis.
Les préparatifs sont tous terminés. Exécutez la commande suivante pour publier le package :
npm publier
Si vous souhaitez mettre à jour le package, modifiez simplement le numéro de version dans package.json et réexécutez la commande de publication.