npm dans l'environnement de nœud est l'outil de gestion et de distribution de packages par défaut ; le nom complet de npm est "Node Package Manager", qui est devenu une norme non officielle pour la publication de modules de nœud. Npm permet aux utilisateurs de télécharger des packages tiers écrits par d'autres. le serveur NPM pour l'utiliser localement, ou permettre aux utilisateurs de télécharger des packages ou des programmes en ligne de commande qu'ils écrivent sur le serveur NPM pour que d'autres puissent les utiliser.
L'environnement d'exploitation de cet article : système Windows 10, nodejs version 16, ordinateur Dell G3.
npm est le gestionnaire de packages par défaut pour l'environnement d'exécution JavaScript Node.js.
Le nom complet de NPM est Node Package Manager. Il s'agit d'un outil de gestion et de distribution de packages NodeJS et est devenu une norme non officielle pour la publication de modules Node (packages).
npm est un outil de gestion de packages installé avec Nodejs. Il peut résoudre de nombreux problèmes dans le déploiement de code Nodejs. Les scénarios d'utilisation courants sont les suivants :
Autoriser les utilisateurs à télécharger des packages tiers écrits par d'autres à partir du serveur NPM pour une utilisation locale.
Permet aux utilisateurs de télécharger et d'installer des programmes de ligne de commande écrits par d'autres à partir du serveur NPM pour une utilisation locale.
Permet aux utilisateurs de télécharger des packages ou des programmes en ligne de commande qu'ils écrivent sur le serveur NPM pour que d'autres puissent les utiliser.
Puisque la nouvelle version de nodejs a intégré npm, npm a également été installé auparavant. Vous pouvez également tester si l'installation a réussi en saisissant « npm -v ». La commande est la suivante. Si une invite de version apparaît, l'installation est réussie :
$npm-v2.3.0Si vous avez installé une ancienne version de npm, vous pouvez facilement la mettre à niveau via la commande npm. La commande est la suivante :
$ sudo npm install npm -g/usr/local/bin/npm -> /usr/local/lib/node_modules/npm/bin/[email protected] /usr/local/lib/node_modules/npmS'il s'agit d'un système Windows, utilisez la commande suivante : npm install npm -g
Installation globale vs installation locale
L'installation du package npm est divisée en deux types : l'installation locale (locale) et l'installation globale (globale). À en juger par la ligne de commande, la différence réside uniquement dans l'existence de -g, tel que.
npm install express # Installation locale npm install express -g # Installation globaleSi l'erreur suivante se produit : npm err Erreur : connectez ECONNREFUSED 127.0.0.1:8087.
La solution est la suivante : $ npm config set proxy null
Installation locale
Placez le package d'installation sous ./node_modules (le répertoire où la commande npm est exécutée). S'il n'y a pas de répertoire node_modules, le répertoire node_modules sera généré dans le répertoire où la commande npm est actuellement exécutée.
Les packages installés localement peuvent être introduits via require().
Installation globale
Placez le package d'installation dans /usr/local ou dans le répertoire d'installation de votre nœud.
Peut être utilisé directement depuis la ligne de commande.
Si vous souhaitez bénéficier des fonctionnalités des deux, vous devrez l'installer aux deux endroits ou utiliser le lien npm.
Apprentissage recommandé : "tutoriel vidéo nodejs"
Ce qui précède est le contenu détaillé de npm dans l'environnement de nœud. Pour plus d'informations, veuillez prêter attention aux autres articles connexes sur ce site !