Questa traduzione fornita da StrongLoop / IBM.
Ă possibile che questo documento non sia aggiornato poichĂŠ la documentazione è in inglese. Per gli ultimi aggiornamenti, fare riferimento alla documentazione in inglese.In sostanza, questa sarĂ lâapplicazione Express piĂš semplice che è possibile creare. Ă unâapplicazione a singolo file â e non quello che si ottiene se si utilizza il Programma di creazione Express, il quale crea le fondamenta per unâapplicazione completa con molti file JavaScript, template Jade e sotto directory per diversi scopi.
Per prima cosa creare una directory denominata myapp
, passare a questâultima ed eseguire npm init
. Quindi installare express
come dipendenza, come descritto nella Guida allâinstallazione.
Nella directory myapp
, creare un file denominato app.js
e aggiungere il seguente codice:
const express = require('express')
const app = express()
const port = 3000
app.get('/', (req, res) => {
res.send('Hello World!')
})
app.listen(port, () => {
console.log(`Example app listening on port ${port}`)
})
Lâapplicazione avvia un server e resta in ascolto sulla porta 3000 per le connessioni. Lâapplicazione risponde con âHello World!â per le richieste
allâURL root (/
) o route. Per qualsiasi altro percorso, risponderĂ con il messaggio 404 Non trovato.
I valori req
(richiesta) e res
(risposta) sono esattamente gli stessi oggetti forniti da Node, quindi è possibile richiamare
req.pipe()
, req.on('data', callback)
e qualsiasi cosa che si farebbe senza il coinvolgimento di Express.
Eseguire lâapplicazione con il seguente comando:
$ node app.js
Successivamente, caricare http://localhost:3000/ su un browser per visualizzare lâoutput.