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 ~/projectsWindows CMD :
mkdir %USERPROFILE%\projects
cd %USERPROFILE%\projectsWindows PowerShell :
mkdir $env:USERPROFILE\projects
cd $env:USERPROFILE\projectsEnsuite, 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.jsUne 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.