Maison > Article > interface Web > qu'est-ce que nodejs et npm
nodejs est un environnement d'exécution JavaScript basé sur le moteur Chrome V8. Il s'agit d'une plateforme de développement qui permet à JavaScript de s'exécuter sur le serveur. npm, qui signifie « gestionnaire de packages de nœuds » en chinois, est le système de gestion de packages logiciels par défaut de Nodejs écrit en JavaScript.
L'environnement d'exploitation de ce tutoriel : système windows7, nodejs 12.19.0&&npm version 6.14.8, ordinateur Dell G3.
Qu'est-ce que nodejs ?
Node.js a été publié en mai 2009 et développé par Ryan Dahl. Il s'agit d'un environnement d'exécution JavaScript basé sur le moteur Chrome V8. Il s'agit d'une plate-forme de développement qui permet à JavaScript de s'exécuter côté serveur. piloté et non bloquant I Le modèle /O permet à JavaScript de s'exécuter sur la plate-forme de développement côté serveur. Il fait de JavaScript un langage de script comparable aux langages côté serveur tels que PHP, Python, Perl et Ruby.
Node.js optimise certains cas d'utilisation spéciaux et fournit des API alternatives pour améliorer le fonctionnement de la V8 dans des environnements sans navigateur. Le moteur V8 exécute Javascript très rapidement et offre de très bonnes performances. Il est construit sur la base de la plate-forme d'exécution JavaScript Chrome pour une utilisation pratique. créer des applications réseau avec une vitesse de réponse rapide et une expansion facile.
Qu'est-ce que npm ?
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.
【Apprentissage recommandé : "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!