Utilizzo ed esempio
Utilizzo
node [opzioni] [opzioni V8] [script.js | -e "script" | - ] [argomenti]
Per maggiori informazioni, consulta il documento Opzioni della riga di comando.
Esempio
Un esempio di web server scritto con Node.js che risponde con 'Ciao, Mondo!':
I comandi in questo documento iniziano con $ o \> per replicare come apparirebbero nel terminale di un utente. Non includere i caratteri $ e \>. Sono lì per mostrare l'inizio di ogni comando.
Le righe che non iniziano con il carattere $ o \> mostrano l'output del comando precedente.
Innanzitutto, assicurati di aver scaricato e installato Node.js. Per ulteriori informazioni sull'installazione, consulta Installazione di Node.js tramite package manager.
Ora, crea una cartella di progetto vuota chiamata projects, quindi accedi ad essa.
Linux e Mac:
mkdir ~/projects
cd ~/projectsWindows CMD:
mkdir %USERPROFILE%\projects
cd %USERPROFILE%\projectsWindows PowerShell:
mkdir $env:USERPROFILE\projects
cd $env:USERPROFILE\projectsSuccessivamente, crea un nuovo file sorgente nella cartella projects e chiamalo hello-world.js.
Apri hello-world.js in un editor di testo a tua scelta e incolla il seguente contenuto:
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('Ciao, Mondo!\n');
});
server.listen(port, hostname, () => {
console.log(`Server running at http://${hostname}:${port}/`);
});Salva il file. Quindi, nella finestra del terminale, per eseguire il file hello-world.js, digita:
node hello-world.jsUn output come questo dovrebbe apparire nel terminale:
Server running at http://127.0.0.1:3000/Ora, apri un browser web a tua scelta e visita http://127.0.0.1:3000.
Se il browser visualizza la stringa Ciao, Mondo!, ciò indica che il server funziona.