Exemple Hello world

Il s’agit de l’application Express la plus simple que vous puissiez crĂ©er. Cette application ne contient qu’un seul fichier, c’est-Ă -dire tout l’inverse de ce que vous obtiendriez avec le gĂ©nĂ©rateur Express, qui crĂ©e l’échafaudage d’une application entiĂšre, avec des fichiers JavaScript, des modĂšles Pug et des sous-rĂ©pertoires pour divers motifs.

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}`)
})

L’application dĂ©marre un serveur et Ă©coute le port 3000 Ă  la recherche de connexions. L’application rĂ©pond “Hello World!” aux demandes adressĂ©es Ă  l’URL racine (/) ou Ă  la route racine. Pour tous les autres chemins d’accĂšs, elle rĂ©pondra par 404 Not Found.

Running Locally

PremiĂšrement, crĂ©ez un rĂ©pertoire appelĂ© myapp, rendez-vous dedans et exĂ©cutez la commande npm init. Ensuite, installez express en tant que dĂ©pendance en suivant les instructions du guide d’installation.

Dans le répertoire myapp, créez un fichier appelé app.js et ajoutez le code suivant :

Les objets req (demande) et res (rĂ©ponse) sont exactement les mĂȘmes que ceux que Node fournit, vous pouvez donc appeler req.pipe(), req.on('data', callback) et tout autre objet sans recourir Ă  Express.

ExĂ©cutez l’application avec la commande suivante :

$ node app.js

Puis chargez http://localhost:3000/ dans un navigateur pour consulter le résultat.

Previous: Installing     Next: Express Generator

Edit this page