Comment installer ExpressJS sur Ubuntu 20.04

Comment installer ExpressJS sur Ubuntu 20.04

Dans cet article, nous expliquerons comment installer ExpressJS sur Ubuntu 20.04.

Express.js, ou simplement Express Framework Web rapide, sans opinion et minimaliste pour Node.js. Express est un framework d'applications Web Node.js minimal et flexible qui fournit un ensemble robuste de fonctionnalités pour les applications Web et mobiles.

Cet article vous guidera dans l'installation et la création de la première application par Express et Express Generator.

Conditions préalables

Installer ExpressJS sur Ubuntu 20.04

Tenir le serveur à jour

# apt update -y && apt upgrade -y

Installer Express

Créez un répertoire d'application et modifiez le répertoire de travail actuel.

# mkdir myapp

# cd myapp

Créez un fichier package.json dans le répertoire de l'application à l'aide de la commande suivante :

# npm init

Cette commande vous demande un certain nombre de choses, telles que le nom et la version de votre application. Pour l'instant, vous pouvez simplement appuyer sur RETOUR pour accepter les valeurs par défaut pour la plupart d'entre elles, à l'exception suivante :

entry point: (index.js)

Ici, vous pouvez choisir n'importe quel nom pour le fichier principal. Le nom de fichier par défaut est index.js. Si vous voulez que ce soit index.js, appuyez sur RETOUR pour accepter le nom de fichier par défaut suggéré.

Enfin, installez Express à l'aide de la commande suivante :

# npm install express --save

L'installation s'est terminée avec succès.

Ensuite, modifiez index.js et ajoutez le contenu suivant :

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

Sauvegarder et quitter.

Maintenant, lancez l'application à l'aide de la commande suivante :

# node index.js

Remarque : remplacez index.js par votre nom de fichier principal.

Ensuite, chargez http://[server IP]:3000/ dans un navigateur pour voir le résultat. Cela imprimera « Hello World ».

Installer le générateur express

Utilisez l'outil générateur d'applications, express-generator, pour créer rapidement un squelette d'application.

Installez express-generator avec la commande suivante (disponible dans Node.js 8.2.0) :

# npx express-generator

Pour les versions antérieures de Node, installez le générateur d'applications en tant que package npm global , puis lancez-le.

# npm install -g express-generator
# express

Créez myapp à l'aide de la commande suivante :

# express --view=pug myapp

Sortir:

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

Ensuite, installez les dépendances

# cd myapp
# npm install

Maintenant, lancez l'application à l'aide de la commande suivante :

# DEBUG=myapp:* npm start

Chargez ensuite http://[server IP]:3000/ dans votre navigateur pour accéder à l'application.

C'est ça.

Dans cet article, nous avons vu comment installer ExpressJS sur Ubuntu 20.04.