Come installare ExpressJS su Ubuntu 20.04

Come installare ExpressJS su Ubuntu 20.04

In questo articolo spiegheremo come installare ExpressJS su Ubuntu 20.04.

Express.js, o semplicemente Express Framework web veloce, disinvolto e minimalista per Node.js. Express è un framework di applicazioni Web Node.js minimo e flessibile che fornisce un solido set di funzionalità per applicazioni Web e mobili.

Questo articolo ti guiderà con l'installazione e la creazione della prima applicazione con Express ed Express Generator.

Prerequisiti

Installa ExpressJS su Ubuntu 20.04

Tieni aggiornato il server

# apt update -y && apt upgrade -y

Installa Express

Crea una directory dell'applicazione e cambia la directory di lavoro corrente.

# mkdir myapp

# cd myapp

Crea un file package.json nella directory dell'applicazione utilizzando il comando seguente:

# npm init

Questo comando ti richiede una serie di cose, come il nome e la versione della tua applicazione. Per ora, puoi semplicemente premere INVIO per accettare le impostazioni predefinite per la maggior parte di esse, con la seguente eccezione:

entry point: (index.js)

Qui puoi scegliere qualsiasi nome per il file principale. Il nome file predefinito è index.js. Se vuoi che sia index.js, premi INVIO per accettare il nome file predefinito suggerito.

Infine installa Express usando il seguente comando:

# npm install express --save

L'installazione è stata completata con successo.

Quindi, modifica index.js e aggiungi il seguente contenuto:

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 at http://localhost:${port}`)
})

Salva ed esci.

Ora, esegui l'app usando il seguente comando:

# node index.js

Nota: sostituisci index.js con il nome del file principale.

Quindi, carica http://[server IP]:3000/ in un browser per vedere l'output. Questo stamperà ' Hello World '.

Installa Express Generator

Utilizzare lo strumento generatore di applicazioni, express-generator, per creare rapidamente uno scheletro dell'applicazione.

Installa express-generator con il seguente comando (disponibile in Node.js 8.2.0):

# npx express-generator

Per le versioni precedenti del nodo, installa il generatore di applicazioni come pacchetto npm globale e quindi avvialo .

# npm install -g express-generator
# express

Crea myapp usando il seguente comando:

# express --view=pug myapp

Produzione:

create : myapp
create : myapp/package.json
create : myapp/app.js
create : myapp/public
create : myapp/public/javascripts
create : myapp/public/images
create : myapp/routes
create : myapp/routes/index.js
create : myapp/routes/users.js
create : myapp/public/stylesheets
create : myapp/public/stylesheets/style.css
create : myapp/views
create : myapp/views/index.pug
create : myapp/views/layout.pug
create : myapp/views/error.pug
create : myapp/bin
create : myapp/bin/www

Quindi, installa le dipendenze

# cd myapp
# npm install

Ora, esegui l'app usando il seguente comando:

# DEBUG=myapp:* npm start

Quindi carica http://[server IP]:3000/ nel tuo browser per accedere all'app.

Questo è tutto.

In questo articolo abbiamo visto come installare ExpressJS su Ubuntu 20.04.