So installieren Sie ExpressJS unter Ubuntu 20.04

So installieren Sie ExpressJS unter Ubuntu 20.04

In diesem Artikel erklären wir, wie Sie ExpressJS unter Ubuntu 20.04 installieren.

Express.js oder einfach Express Fast, meinungsloses, minimalistisches Web-Framework für Node.js. Express ist ein minimales und flexibles Node.js-Webanwendungs-Framework, das einen robusten Satz von Funktionen für Web- und mobile Anwendungen bietet.

Dieser Artikel führt Sie durch die Installation und Erstellung der ersten Anwendung von Express und Express Generator.

Voraussetzungen

Installieren Sie ExpressJS unter Ubuntu 20.04

Halte den Server auf dem Laufenden

# apt update -y && apt upgrade -y

Express installieren

Erstellen Sie ein Anwendungsverzeichnis und ändern Sie das aktuelle Arbeitsverzeichnis.

# mkdir myapp

# cd myapp

Erstellen Sie eine package.json-Datei im Anwendungsverzeichnis mit dem folgenden Befehl:

# npm init

Dieser Befehl fordert Sie auf, eine Reihe von Dingen einzugeben, z. B. den Namen und die Version Ihrer Anwendung. Im Moment können Sie einfach die EINGABETASTE drücken, um die Standardeinstellungen für die meisten von ihnen zu akzeptieren, mit der folgenden Ausnahme:

entry point: (index.js)

Hier können Sie einen beliebigen Namen für die Hauptdatei wählen. Der Standarddateiname ist index.js. Wenn es index.js sein soll, drücken Sie RETURN, um den vorgeschlagenen Standarddateinamen zu akzeptieren.

Installieren Sie schließlich Express mit dem folgenden Befehl:

# npm install express --save

Die Installation wurde erfolgreich abgeschlossen.

Bearbeiten Sie als Nächstes index.js und fügen Sie folgenden Inhalt hinzu:

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

Speichern und schließen.

Führen Sie nun die App mit dem folgenden Befehl aus:

# node index.js

Hinweis: Ersetzen Sie index.js durch Ihren Hauptdateinamen.

Laden Sie dann http://[Server-IP]:3000/ in einen Browser, um die Ausgabe anzuzeigen. Dadurch wird ' Hallo Welt ' gedruckt .

Express-Generator installieren

Verwenden Sie das Anwendungsgenerator-Tool express-generator, um schnell ein Anwendungsskelett zu erstellen.

Installieren Sie express-generator mit dem folgenden Befehl (verfügbar in Node.js 8.2.0):

# npx express-generator

Installieren Sie für frühere Node-Versionen den Anwendungsgenerator als globales npm- Paket und starten Sie ihn dann.

# npm install -g express-generator
# express

Erstellen Sie myapp mit dem folgenden Befehl:

# express --view=pug myapp

Ausgabe:

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

Als nächstes installieren Sie Abhängigkeiten

# cd myapp
# npm install

Führen Sie nun die App mit dem folgenden Befehl aus:

# DEBUG=myapp:* npm start

Laden Sie dann http://[Server-IP]:3000/ in Ihren Browser, um auf die App zuzugreifen.

Das ist es.

In diesem Artikel haben wir gesehen, wie man ExpressJS unter Ubuntu 20.04 installiert.