L'installation de Node.js et de npm est un processus simple et direct. npm est inclus automatiquement lorsque vous installez Node.js. Voici les étapes générales pour les systèmes d'exploitation les plus courants :

### Windows et macOS :

1. **Télécharger l'installateur**:
   - Allez sur le site officiel de Node.js [nodejs.org](https://nodejs.org/).
   - Téléchargez l'installateur recommandé pour la plupart des utilisateurs (LTS) ou la dernière version actuelle.

2. **Exécuter l'installateur**:
   - Lancez le fichier téléchargé et suivez les instructions de l'installateur.
   - Assurez-vous que npm est sélectionné pour être installé avec Node.js.
   - Vous pouvez également sélectionner l'option pour installer les outils nécessaires pour les modules natifs.

3. **Vérifier l'installation**:
   - Ouvrez un terminal ou une invite de commande.
   - Tapez `node -v` pour vérifier la version de Node.js.
   - Tapez `npm -v` pour vérifier la version de npm.

### Linux :

Pour les utilisateurs de Linux, il existe plusieurs façons d'installer Node.js, y compris les gestionnaires de paquets de votre distribution ou en utilisant un gestionnaire de versions comme `nvm` (Node Version Manager), qui est souvent recommandé pour sa flexibilité.

**Utilisation d'un gestionnaire de paquets**:

Pour Debian et Ubuntu basé sur les distributions:
```sh
sudo apt update
sudo apt install nodejs
sudo apt install npm
```

Pour les distributions basées sur Red Hat, Fedora et CentOS:
```sh
sudo dnf install nodejs
sudo dnf install npm
```

**Utilisation de nvm**:

1. **Installer nvm**:
   - Vous pouvez trouver les instructions d'installation sur le [dépôt GitHub de nvm](https://github.com/nvm-sh/nvm).
   - Exécutez le script d'installation avec `curl` ou `wget`.

2. **Installer Node.js avec nvm**:
   - Après l'installation, fermez et rouvrez votre terminal.
   - Installez la dernière version LTS de Node.js avec `nvm install --lts`.
   - Ou installez une version spécifique avec `nvm install <version>`.

3. **Vérifier l'installation**:
   - Vérifiez que Node.js est installé avec `node -v`.
   - Vérifiez que npm est installé avec `npm -v`.

### Vérification Post-Installation:

Après l'installation, il est bon de vérifier que tout fonctionne correctement. Vous pouvez tester en exécutant un simple script Node.js ou en installant un paquet via npm.

**Tester Node.js**:
- Créez un fichier `test.js` avec le contenu suivant: `console.log('Node is installed!');`
- Exécutez le fichier dans le terminal avec `node test.js`. Si tout est correct, il affichera "Node is installed!".

**Tester npm**:
- Essayez d'installer un paquet global avec npm, par exemple: `npm install -g nodemon`.
- Vérifiez que le paquet est installé avec `nodemon -v`.

Si vous rencontrez des problèmes, assurez-vous que les variables d'environnement sont correctement configurées pour Node.js et npm, et que votre système d'exploitation est à jour avec les dernières mises à jour et correctifs.

Modifié le: lundi 27 novembre 2023, 06:01