Node.js est un puissant moteur d’exécution JavaScript qui permet aux développeurs de créer des applications réseau évolutives. NPM (Node Package Manager) est fourni avec Node.js et permet de gérer efficacement les dépendances. Ce guide vous guidera dans l’installation et la configuration de Node.js et de NPM sur une machine Windows.

Étape 1 : Télécharger le programme d’installation de Node.js

  1. Visitez le site officiel de Node.js.
  2. Choisissez la version LTS (Long-Term Support) pour des raisons de stabilité et de sécurité.
  3. Téléchargez le fichier Windows Installer (.msi) correspondant à l’architecture de votre système(64 bits ou 32 bits).

Étape 2 : Installer Node.js

  1. Exécutez le programme d’installation .msi téléchargé.
  2. Suivez les instructions à l’écran :
    • Acceptez l’accord de licence.
    • Choisissez l’emplacement d’installation.
    • Assurez-vous que l’option “Installer automatiquement les outils nécessaires” est cochée (pour la compilation des modules natifs).
  3. Cliquez sur Suivant et terminez le processus d’installation.

Étape 3 : Vérifier l’installation

Une fois l’installation terminée, vérifiez que Node.js et NPM sont correctement configurés :

  1. Ouvrez l’invite de commande (cmd) ou PowerShell.
  2. Tapez les commandes suivantes :
    node -v
    npm -v

    Si l’installation est correcte, ces commandes afficheront les versions installées de Node.js et de NPM.

Étape 4 : Configurer NPM (optionnel)

Définir le répertoire global par défaut pour les paquets NPM

Pour éviter les erreurs de permission lors de l’installation de paquets globaux, vous pouvez modifier le répertoire par défaut :

  1. Créez un répertoire pour les paquets globaux :
    mkdir "%USERPROFILE%\npm-global"
  2. Configurer NPM pour utiliser ce répertoire :
    npm config set prefix "%USERPROFILE%\npm-global"
  3. Ajouter le nouveau répertoire au PATH du système :
    • Ouvrez le Panneau de configuration > Système > Paramètres système avancés.
    • Cliquez sur Variables d’environnement.
    • Modifiez la variable Path sous Variables utilisateur.
    • Ajoutez : %USERPROFILE%\npm-global\bin

Étape 5 : Installer Yarn (optionnel)

Yarn est un gestionnaire de paquets alternatif qui peut être installé en utilisant NPM :

npm install -g yarn

Vérifier l’installation :

yarn -v

Étape 6 : Tester Node.js en exécutant un script simple

Pour vous assurer que tout fonctionne, créez un fichier de test :

  1. Ouvrez un éditeur de texte et enregistrez le fichier suivant sous app.js:
    console.log("Hello, Node.js!");
  2. Exécutez le script en utilisant :
    node app.js

    Vous devriez voir Hello, Node.js! s’afficher dans le terminal.

Conclusion

Vous avez installé et configuré avec succès Node.js et NPM sur Windows. Vous êtes maintenant prêt à construire des applications JavaScript et à gérer les dépendances de manière efficace !