Maison >interface Web >Questions et réponses frontales >Quelle est la différence entre npm et node.js ?
Différences : 1. "node.js" est un environnement d'exécution pour JavaScript et un interpréteur JavaScript côté serveur, tandis que npm est le gestionnaire de packages de "node.js" 2. npm ne nécessite pas d'installation séparée, "node . js" contient npm, qui sera installé ensemble lors de l'installation de node.
L'environnement d'exploitation de cet article : système Windows 10, nodejs version 12.19.0, ordinateur Dell G3.
1 node.js
Node.js est un environnement d'exécution pour JavaScript
node.js est une encapsulation du moteur Google V8. Il s'agit d'un interpréteur JavaScript côté serveur
Une plate-forme de développement qui permet à JavaScript de s'exécuter côté serveur. Cela fait de JavaScript un langage de script comparable aux langages côté serveur tels que PHP, Python, Perl et Ruby
. Deuxièmement, npm
npm est le gestionnaire de packages Node.js
Lorsque j'utilise Node.js pour le développement, j'utilise souvent le code JS d'autres personnes, ce qui nécessite un téléchargement, une décompression et une utilisation fréquents. La méthode du premier article l'est également. gênant, donc npm est apparu (Gestionnaire de packages)
Tout le monde télécharge le code écrit sur npm Si vous avez besoin d'utiliser le code, vous pouvez le télécharger directement via npm
3 La relation entre les deuxLes deux sont. relations inclusives
node.js contient npm, qui est le gestionnaire de packages de node.js
npm n'a pas besoin d'être installé séparément Lors de l'installation de Node, npm sera installé ensemble
Apprentissage recommandé : "
Tutoriel vidéo NodejsCe 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!