Utilisation et exemple
Utilisation
node [options] [options V8] [script.js | -e "script" | - ] [arguments]
Veuillez consulter le document Options de ligne de commande pour plus d'informations.
Exemple
Un exemple de serveur web écrit avec Node.js qui répond avec 'Hello, World !'
:
Les commandes dans ce document commencent par $
ou \>
pour reproduire la façon dont elles apparaîtraient dans le terminal d'un utilisateur. N'incluez pas les caractères $
et \>
. Ils sont là pour indiquer le début de chaque commande.
Les lignes qui ne commencent pas par le caractère $
ou \>
montrent la sortie de la commande précédente.
Tout d'abord, assurez-vous d'avoir téléchargé et installé Node.js. Consultez Installation de Node.js via un gestionnaire de paquets pour plus d'informations sur l'installation.
Maintenant, créez un dossier de projet vide appelé projects
, puis naviguez dedans.
Linux et Mac :
mkdir ~/projects
cd ~/projects
Windows CMD :
mkdir %USERPROFILE%\projects
cd %USERPROFILE%\projects
Windows PowerShell :
mkdir $env:USERPROFILE\projects
cd $env:USERPROFILE\projects
Ensuite, créez un nouveau fichier source dans le dossier projects
et appelez-le hello-world.js
.
Ouvrez hello-world.js
dans n'importe quel éditeur de texte préféré et collez le contenu suivant :
const http = require('node:http');
const hostname = '127.0.0.1';
const port = 3000;
const server = http.createServer((req, res) => {
res.statusCode = 200;
res.setHeader('Content-Type', 'text/plain');
res.end('Hello, World!\n');
});
server.listen(port, hostname, () => {
console.log(`Server running at http://${hostname}:${port}/`);
});
Enregistrez le fichier. Ensuite, dans la fenêtre du terminal, pour exécuter le fichier hello-world.js
, entrez :
node hello-world.js
Une sortie comme celle-ci devrait apparaître dans le terminal :
Server running at http://127.0.0.1:3000/
Maintenant, ouvrez n'importe quel navigateur Web préféré et visitez http://127.0.0.1:3000
.
Si le navigateur affiche la chaîne Hello, World !
, cela indique que le serveur fonctionne.