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.

  • 🪟 Windows Installer: Le programme d'installation MSI de nodejs.org installe Node.js et NPM ensemble.
  • 📦 Chocolaté : Le Windows Le gestionnaire de paquets installe Node.js avec une seule commande PowerShell.
  • ⚙️ Bonjour le monde: Un serveur require('http') écoute sur le port 8080 et renvoie une réponse.
  • (I.e. Vérification de version : L'exécution des commandes node -v et npm -v permet de confirmer les versions installées.
  • ???? Option WSL2 : Microsoft recommande Node.js sur WSL2 pour les flux de travail de développement de type Linux.
  • 🤖 Configuration de l'IA : Les assistants IA génèrent rapidement les commandes d'installation et les scripts de démarrage du serveur.

Téléchargez et installez Node.js et NPM sur Windows

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.

Installez Node.js sur Windows

É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.

Installez Node.js sur Windows

Étape 3) Sur l'écran suivant, cliquez sur le bouton « Suivant » pour poursuivre le téléchargement et l'installation de Node.js.

Installez Node.js sur Windows

Étape 4) Acceptez les conditions générales. Sur l'écran suivant, acceptez le contrat de licence et cliquez sur le bouton Suivant.

Installez Node.js sur Windows

É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.

  1. 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.
  2. Cliquez sur le bouton Suivant pour poursuivre l'installation.

Installez Node.js sur Windows

Étape 6) Sélectionnez les composants par défaut à installer. Acceptez les composants par défaut et cliquez sur le bouton Suivant.

Installez Node.js sur Windows

Étape 7) Démarrez l'installation. Sur l'écran suivant, cliquez sur le bouton d'installation de Node.js pour lancer l'installation. Windows.

Installez Node.js sur Windows

Étape 8) Terminez l'installation. Cliquez sur le bouton Terminer pour finaliser l'installation.

Installez Node.js sur Windows

À 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

Installer NPM sur Windows 10/8/7

É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.

Installer NPM sur Windows 10/8/7

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:

  1. 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)`.
  2. 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.
  3. 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.
  4. 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

  1. Enregistrez le fichier sur votre ordinateur : C:\Utilisateurs\Votre Nom\firstprogram.js
  2. Dans l'invite de commandes, accédez au dossier où se trouve le fichier. Saisissez la commande Node firstprogram.js.

Première application Hello World dans Node.js

  1. 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 ! ».
  2. Démarrez votre navigateur Internet et saisissez l'adresse : http://localhost:8080

Sortie :

Première application Hello World dans Node.js

FAQ

Node.js est l'environnement d'exécution qui exécute JavaScript exécuté en dehors du navigateur. NPM (Node Package Manager) installe et gère les paquets. L'installation de Node.js installe également NPM automatiquement.

Ouvrez l'invite de commandes et exécutez `node -v` pour afficher la version de Node.js, puis exécutez `npm -v` pour afficher la version de NPM installée sur votre machine.

Choisissez la version LTS (Long Term Support) pour la plupart des projets, car elle est stable et bénéficie d'une maintenance prolongée. Optez pour la version Current uniquement si vous avez besoin des dernières fonctionnalités expérimentales.

Oui. Microsoft Il est recommandé d'exécuter Node.js sur WSL2 pour les flux de travail de type Linux. Installez une distribution Linux, puis utilisez un gestionnaire de versions tel que nvm pour installer Node.js.

Un gestionnaire de versions comme nvm-windows permet de basculer entre plusieurs versions de Node.js pour un même projet. Supprimez d'abord toute installation existante afin d'éviter les conflits.

Non. Le programme d'installation MSI officiel de Node.js intègre NPM et s'installe donc automatiquement avec Node.js. Vous pouvez le mettre à jour ultérieurement en exécutant la commande `npm install -g npm`.

Oui. Les assistants IA tels que ChatGPT génèrent les commandes d'installation correctes pour Windows, expliquer les erreurs de chemin d'accès et générer des scripts de démarrage, ce qui accélère la première configuration.

Oui. GitHub Copilot complète automatiquement un serveur require('http') qui écoute sur un port et renvoie une réponse Hello World, ce qui vous permet de tester l'installation en quelques secondes.

Résumez cet article avec :