Bonjour l'exemple du monde
Intégré ci-dessous est essentiellement l’application Express la plus simple que vous puissiez créer. C’est une seule application de fichier — pas ce que vous obtiendrez si vous utilisez le générateur Express, que crée l’échafaudage pour une application complète avec de nombreux fichiers JavaScript, des modèles Jade, et des sous-répertoires à diverses fins.
const express = require('express');const app = express();const port = 3000;
app.get('/', (req, res) => { res.send('Hello World!');});
app.listen(port, () => { console.log(`Example app listening on port ${port}`);});Cette application démarre un serveur et écoute le port 3000 pour les connexions. L’application répond avec “Hello World!” pour les demandes
à l’URL racine (/) ou route. Pour tous les autres chemins, il répondra avec un 404 Not Found.
Exécution locale
Créez d’abord un répertoire nommé myapp, changez et exécutez npm init. Ensuite, installez express en tant que dépendance, conformément au guide d’installation.
Dans le dossier myapp, créez un fichier nommé app.js et copiez le code à partir de l’exemple ci-dessus.
Les req (request) et res (response) sont les mêmes objets que le noeud fournit, donc vous pouvez
appeler req. ipe(), req.on('data', callback), et tout autre chose que vous feriez sans Express
impliqué.
Exécutez l’application avec la commande suivante :
$ node app.jsEnsuite, chargez http://localhost:3000/ dans un navigateur pour voir la sortie.