mirror of
https://github.com/expressjs/expressjs.com.git
synced 2026-02-21 19:41:33 +00:00
Co-authored-by: Crowdin Bot <support+bot@crowdin.com> Co-authored-by: bjohansebas <103585995+bjohansebas@users.noreply.github.com>
2.1 KiB
2.1 KiB
layout, title, description, menu, order, redirect_from
| layout | title | description | menu | order | redirect_from |
|---|---|---|---|---|---|
| page | Exemple "Hello world" Express | Get started with Express.js by building a simple 'Hello World' application, demonstrating the basic setup and server creation for beginners. | starter | 2 |
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](/{{ page.lang }}/starter/generator.html), 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](/{{ page.lang }}/starter/installing.html).
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.