Maison >interface Web >Questions et réponses frontales >Quelle est la relation entre npm et node.js ?

Quelle est la relation entre npm et node.js ?

青灯夜游
青灯夜游original
2022-07-11 18:00:484094parcourir

npm signifie « gestionnaire de packages de nœuds » en chinois. C'est l'outil de gestion de packages par défaut de la plateforme Node.js. Il sera installé avec Nodejs qui gère les plug-ins tiers correspondant à node.js ; installer, partager et distribuer du code et gérer les dépendances du projet de nœud.

Quelle est la relation entre npm et node.js ?

L'environnement d'exploitation de ce tutoriel : système Windows 7, nodejs version 12.19.0, ordinateur DELL G3.

Qu'est-ce que npm ? Qu'est-ce que cela a à voir avec node.js ?

npm (nom complet Node Package Manager, « node package manager ») est le système de gestion de packages logiciels par défaut de Nodejs écrit en JavaScript. npm peut être utilisé pour installer, partager, distribuer du code et gérer les dépendances du projet.

npm est un outil de gestion de packages dans le monde JavaScript et est l'outil de gestion de packages par défaut pour la plateforme Node.js. Il sera installé avec Nodejs. Semblable à maven, gradle en syntaxe Java et pip en python.

npm peut résoudre de nombreux problèmes lors du 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 en 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.

npm coexiste avec Nodejs Tant que Nodejs est installé, npm sera également installé après l'installation de Nodejs. Ouvrez le terminal et exécutez la commande suivante pour vérifier si l'installation a réussi.

Quelle est la relation entre npm et node.js ?

Connaissances étendues : que se passe-t-il lors de l'exécution de npm run xxx

  • Lors de l'exécution de npm run xxx, npm recherchera d'abord le programme à exécuter dans node_modules/.bin dans le répertoire courant et l'exécutera s'il est trouvé ;

  • S'il n'est pas trouvé, effectuez une recherche à partir du nœud global node_modules/.bin. i -g xxx doit être installé dans le répertoire global.

  • Si le répertoire global n'est toujours pas trouvé, recherchez à partir du répertoire global. variable d'environnement path pour voir s'il y en a un. Autres programmes exécutables du même nom.

Pour plus de connaissances sur les nœuds, veuillez visiter : tutoriel Nodejs !

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn