Pour servir une application statique avec Node.js, vous aurez besoin d’un package appelé `express`. Voici comment vous pouvez le faire :
1. Installez d’abord Node.js et NPM (gestionnaire de paquets Node) sur votre système. Vous pouvez télécharger Node.js à partir de son site officiel et NPM est généralement installé avec Node.js.
1. Une fois l’installation de Node.js terminée, créez un nouveau dossier pour votre nouvelle application. Dans ce dossier, créez un fichier `server.js`.
1. Ouvrez le terminal de votre ordinateur dans le dossier de votre application. Installez `express` à l’aide de la commande `npm install express`.
1. Ouvrez maintenant le fichier `server.js` et ajoutez le code suivant :
```
var express = require(‘express’);
var app = express();
app.use(express.static(‘public’));
var server = app.listen(3000, function () {
console.log(‘L’application est prête et écoute sur http://localhost:3000’);
});
```
Ce code crée un serveur express et sert les fichiers statiques (HTML, CSS, JS, images, etc.) qui se trouvent dans le dossier `public`.
1. Créez un dossier `public` dans le dossier de votre application et mettez tous les fichiers de votre application statique à l’intérieur.
1. Pour démarrer le serveur, utilisez le terminal pour naviguer jusqu’au dossier de votre application et exécutez la commande `node server.js`.
1. Maintenant, ouvrez votre navigateur Web à l’adresse `http://localhost:3000`. Vous devriez voir votre application statique servie par Node.js !