Hoe ExpressJS te installeren op Ubuntu 20.04

Hoe ExpressJS te installeren op Ubuntu 20.04

In dit artikel leggen we uit hoe u ExpressJS installeert op Ubuntu 20.04.

Express.js, of gewoon Express Fast, een onpartijdig, minimalistisch webframework voor Node.js. Express is een minimaal en flexibel Node.js-webapplicatieframework dat een robuuste set functies biedt voor web- en mobiele applicaties.

Dit artikel zal u begeleiden bij de installatie en het maken van de eerste toepassing door Express en Express Generator.

Vereisten

Installeer ExpressJS op Ubuntu 20.04

Houd de server up-to-date

# apt update -y && apt upgrade -y

Express installeren

Maak een applicatiedirectory aan en wijzig de huidige werkdirectory.

# mkdir myapp

# cd myapp

Maak een package.json-bestand in de toepassingsdirectory met de volgende opdracht:

# npm init

Deze opdracht vraagt ​​u om een ​​aantal dingen, zoals de naam en versie van uw toepassing. Voor nu kun je gewoon op RETURN drukken om de standaardinstellingen voor de meeste te accepteren, met de volgende uitzondering:

entry point: (index.js)

Hier kunt u elke naam voor het hoofdbestand kiezen. De standaard bestandsnaam is index.js. Als u wilt dat het index.js is, drukt u op RETURN om de voorgestelde standaardbestandsnaam te accepteren.

Installeer ten slotte Express met de volgende opdracht:

# npm install express --save

De installatie is succesvol voltooid.

Bewerk vervolgens index.js en voeg de volgende inhoud toe:

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}`)
})

Opslaan en afsluiten.

Voer nu de app uit met de volgende opdracht:

# node index.js

Opmerking: vervang index.js door uw hoofdbestandsnaam.

Laad vervolgens http://[server IP]:3000/ in een browser om de uitvoer te zien. Hiermee wordt ' Hallo Wereld ' afgedrukt .

Express Generator installeren

Gebruik de tool voor het genereren van applicaties, express-generator, om snel een applicatieskelet te maken.

Installeer express-generator met de volgende opdracht (beschikbaar in Node.js 8.2.0):

# npx express-generator

Voor eerdere Node-versies installeert u de toepassingsgenerator als een globaal npm- pakket en start u het vervolgens.

# npm install -g express-generator
# express

Maak myapp met de volgende opdracht:

# express --view=pug myapp

Uitgang:

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

Installeer vervolgens afhankelijkheden

# cd myapp
# npm install

Voer nu de app uit met de volgende opdracht:

# DEBUG=myapp:* npm start

Laad vervolgens http://[server IP]:3000/ in uw browser om toegang te krijgen tot de app.

Dat is het.

In dit artikel hebben we gezien hoe ExpressJS op Ubuntu 20.04 kan worden geïnstalleerd.