Skip to content

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:

bash
mkdir ~/projects
cd ~/projects

Windows CMD:

bash
mkdir %USERPROFILE%\projects
cd %USERPROFILE%\projects

Windows PowerShell:

bash
mkdir $env:USERPROFILE\projects
cd $env:USERPROFILE\projects

Successivamente, 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:

js
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:

bash
node hello-world.js

Un output come questo dovrebbe apparire nel terminale:

bash
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.