Comment télécharger et installer Node.js et NPM sur Windows
⚡ Résumé intelligent
Installation de Node.js sur Windows Il utilise le programme d'installation MSI officiel ou le gestionnaire de paquets Chocolatey, qui intègrent tous deux NPM. Après l'installation, un simple script serveur HTTP vérifie que l'environnement d'exécution renvoie une réponse « Hello World » dans le navigateur.

Pour commencer à développer vos applications Node.js, la première étape consiste à installer le framework Node.js. Ce framework est disponible pour de nombreux systèmes d'exploitation. Windows à Ubuntu et OS X. Une fois le framework Node.js installé, vous pouvez commencer à créer vos premières applications Node.js.
Node.js permet également d'intégrer des fonctionnalités externes ou étendues grâce à des modules personnalisés. Ces modules doivent être installés séparément. Un exemple de module est… MongoDB module, qui vous permet de travailler avec MongoDB bases de données depuis votre application Node.js.
Comment installer Node.js sur Windows
La première étape de l'utilisation de Node.js est l'installation des bibliothèques Node.js sur le système client. Vous trouverez ci-dessous les étapes pour télécharger et installer Node.js dans Windows:
Étape 1) Téléchargez le programme d'installation de Node.js pour Windows.
Aller sur le site https://nodejs.org/en/download/ et télécharger les fichiers binaires nécessaires. Dans notre exemple, nous allons télécharger Node.js sur Windows avec les fichiers d'installation 32 bits.
Étape 2) Lancez l'installation. Double Cliquez sur le fichier .msi téléchargé pour lancer l'installation. Cliquez ensuite sur le bouton « Exécuter » du premier écran pour démarrer l'installation.
Étape 3) Sur l'écran suivant, cliquez sur le bouton « Suivant » pour poursuivre le téléchargement et l'installation de Node.js.
Étape 4) Acceptez les conditions générales. Sur l'écran suivant, acceptez le contrat de licence et cliquez sur le bouton Suivant.
Étape 5) Configurez le chemin d'accès. Sur l'écran suivant, choisissez l'emplacement où Node.js doit être installé, puis cliquez sur le bouton Suivant.
- Commencez par indiquer l'emplacement du fichier d'installation de Node.js. C'est là que les fichiers de Node.js seront stockés après l'installation.
- Cliquez sur le bouton Suivant pour poursuivre l'installation.
Étape 6) Sélectionnez les composants par défaut à installer. Acceptez les composants par défaut et cliquez sur le bouton Suivant.
Étape 7) Démarrez l'installation. Sur l'écran suivant, cliquez sur le bouton d'installation de Node.js pour lancer l'installation. Windows.
Étape 8) Terminez l'installation. Cliquez sur le bouton Terminer pour finaliser l'installation.
À noter: Windows recommande désormais aux développeurs d'utiliser Node.js avec WSL2 (les Windows Sous-système pour Linux) pour les flux de travail de développement de type Linux.
Comment installer NPM sur Windows 10/8/7
L'autre façon d'installer Node.js sur une machine cliente consiste à utiliser un « gestionnaire de paquets ». Windows, le téléchargement NPM (Node Package Manager) est connu sous le nom de Chocolatey. Il a été conçu pour être un cadre décentralisé permettant d'installer rapidement les applications et les outils dont vous avez besoin.
Pour installer NPM sur Windows via Chocolatey, les étapes suivantes doivent être effectuées.
Étape 1) Installation de Chocolatey – Le Site Web Chocolatey Il contient des instructions très claires sur la manière dont ce framework doit être installé.
- La première étape consiste à exécuter la commande ci-dessous dans l'invite de commandes. Cette commande, issue du site web de Chocolatey, est la commande standard pour installer Node.js via Chocolatey.
- La commande ci-dessous est une commande PowerShell qui appelle le script PowerShell distant sur le site Web Chocolatey. Cette commande doit être exécutée dans une fenêtre de commande PowerShell.
- Ce script PowerShell effectue tout le travail nécessaire pour télécharger les composants requis et les installer en conséquence.
@powershell -NoProfile -ExecutionPolicy Bypass -Command "iex ((new-object net.webclient).DownloadString('https://chocolatey.org/install.ps1'))" && SET PATH=%PATH%;%ALLUSERSPROFILE%\chocolatey\bin
Étape 2) L'étape suivante consiste à installer Node.js sur votre machine locale à l'aide du gestionnaire de paquets Chocolatey. Pour ce faire, exécutez la commande ci-dessous dans l'invite de commandes.
Si l'installation réussit, vous recevrez le message de l'installation réussie de Node.js.
À noter: Si vous obtenez une erreur du type « C:\ProgramData\chocolatey\lib\libreoffice\tools\chocolateyInstall.ps1 », créez manuellement le dossier dans le chemin d'accès.
Exécuter votre première application Hello World dans Node.js
Une fois Node.js téléchargé et installé sur votre ordinateur, essayons d'afficher « Hello World » dans un navigateur web. Créez un fichier Node.js nommé firstprogram.js.
var http = require('http'); http.createServer(function (req, res) { res.writeHead(200, {'Content-Type': 'text/html'}); res.end('Hello World!'); }).listen(8080);
Code Explication:
- La fonctionnalité de base de la fonction « require » est qu’elle lit un Javascénario La fonction `require` exécute le fichier, puis renvoie un objet. Cet objet permet ensuite d'utiliser les différentes fonctionnalités du module appelé par `require`. Dans notre cas, puisque nous souhaitons utiliser les fonctionnalités HTTP, nous utilisons la commande `require(http)`.
- Dans cette deuxième ligne de code, nous créons une application serveur basée sur une fonction simple. Cette fonction est appelée à chaque requête adressée à notre application serveur.
- Lorsqu'une requête est reçue, nous demandons à notre fonction de renvoyer une réponse « Hello World » au client. La fonction writeHead sert à envoyer les données d'en-tête au client, tandis que la fonction end ferme la connexion.
- Nous utilisons ensuite la fonction server.listen pour que notre application serveur écoute les requêtes client sur le port 8080. Vous pouvez spécifier n'importe quel port disponible ici.
Exécuter le code
- Enregistrez le fichier sur votre ordinateur : C:\Utilisateurs\Votre Nom\firstprogram.js
- Dans l'invite de commandes, accédez au dossier où se trouve le fichier. Saisissez la commande Node firstprogram.js.
- Votre ordinateur fait désormais office de serveur ! Toute personne tentant d’y accéder via le port 8080 recevra en retour le message « Hello World ! ».
- Démarrez votre navigateur Internet et saisissez l'adresse : http://localhost:8080
Sortie :












