6.2: Pages statiques

Dans monserveur, on avait affiché une page HTML en l'incluant dans le app.js avec des backticks « ` ... ` ».
Ce n'est pas très pratique.
Express permet d'indiquer un répertoire qui fournira des pages « statiques ».
C'est à dire des fichiers (HTML, CSS, JS, images, ...) qui seront envoyés directement au navigateur.

Après « const app =  express(); », ajoutez:

app.use(express.static('public'));

Créez un répertoire appelé « public »  dans « profils ».
Désormais, les fichiers dans « public » seront envoyés par Express directement au navigateur.
C'est similaire à un serveur web classique.

Créez un fichier « essai.html » dans public.
Vérifiez que vous pouvez y accéder par http://localhost:3000/essai.html