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

Quelle est la différence entre npm et node.js ?

WBOY
WBOYoriginal
2022-02-28 15:06:574568parcourir

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.

Quelle est la différence entre npm et node.js ?

L'environnement d'exploitation de cet article : système Windows 10, nodejs version 12.19.0, ordinateur Dell G3.

Quelle est la différence entre npm et node.js

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 deux

Les 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 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