Utilizzo ed esempio
Utilizzo
node [opzioni] [opzioni V8] [script.js | -e "script" | - ] [argomenti]
Per maggiori informazioni, consultare il documento sulle Opzioni della riga di comando.
Esempio
Un esempio di server web scritto con Node.js che risponde con 'Hello, World!'
:
I comandi in questo documento iniziano con $
o \>
per replicare il modo in cui apparirebbero nel terminale di un utente. Non includere i caratteri $
e \>
. Sono presenti per mostrare l'inizio di ogni comando.
Le righe che non iniziano con il carattere $
o \>
mostrano l'output del comando precedente.
Innanzitutto, assicurarsi di aver scaricato e installato Node.js. Vedere Installazione di Node.js tramite gestore di pacchetti per ulteriori informazioni sull'installazione.
Ora, creare una cartella di progetto vuota chiamata projects
, quindi entrarci.
Linux e Mac:
mkdir ~/projects
cd ~/projects
Windows CMD:
mkdir %USERPROFILE%\projects
cd %USERPROFILE%\projects
Windows PowerShell:
mkdir $env:USERPROFILE\projects
cd $env:USERPROFILE\projects
Successivamente, creare un nuovo file sorgente nella cartella projects
e chiamarlo hello-world.js
.
Aprire hello-world.js
in un editor di testo preferito e incollare 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('Hello, World!\n')
})
server.listen(port, hostname, () => {
console.log(`Server running at http://${hostname}:${port}/`)
})
Salvare il file. Quindi, nella finestra del terminale, per eseguire il file hello-world.js
, inserire:
node hello-world.js
Nel terminale dovrebbe apparire un output simile a questo:
Server running at http://127.0.0.1:3000/
Ora, aprire un browser web preferito e visitare http://127.0.0.1:3000
.
Se il browser visualizza la stringa Hello, World!
, significa che il server funziona.