V tomto příspěvku se dozvíte, jak nainstalovat ExpressJS na Debian 11.
Ahoj, přátelé vývojáři a všichni. Pokud s vývojem front-endu teprve začínáte, jsou vhodné některé tutoriály, které se mohou zdát snadné, ale na začátku jsou pro nováčka složité.
Co je ExpressJS?
Express je minimalistický vývojový rámec pro Node.js. Díky němu můžeme mít lehký, rychlý a velmi užitečný framework.
Jednou z výhod používání Express je, že nám poskytuje funkce, jako je směrování, možnosti správy relací a souborů cookie atd. To vše velmi rychle a snadno.
Express byl původně vydán v listopadu 2010 a neustále se vyvíjí a zlepšuje s každou verzí. Chystáme se jej nainstalovat na Debian 11 a jsme tak připraveni, abyste si s ním mohli začít hrát.
Instalace NodeJS na Debian 11
Abychom mohli používat Express.js, musíme nejprve nainstalovat NodeJS. K tomu máme několik způsobů, ale já nainstaluji nejnovější stabilní verzi.
Chcete-li to provést, otevřete terminál a nejprve aktualizujte operační systém
sudo apt update
sudo apt upgrade
Poté přidejte 16.x
pobočkové úložiště NodeJS.
curl -sL https://deb.nodesource.com/setup_16.x | sudo -E bash -
Poté stačí spustit následující příkaz
sudo apt install nodejs
Poté zkontrolujte nainstalované verze NodeJS a NPM a ověřte, zda byly instalace úspěšné.
node --version
v16.13.2
npm --version
8.1.2
Instalace ExpressJS na Debian 11
Nyní musíte nainstalovat Express.js a chcete-li to provést globálně, musíte spustit
sudo npm install -g express
Poté vytvořte složku projektu:
mkdir project
Otevřete složku:
cd project
Poté projekt inicializujte
npm init -y
Nainstalujte Express.js pro tento projekt lokálně
npm install express
Nyní vytvořte ukázkový soubor:
sudo nano app.js
A přidejte následující
const express = require('express')
const app = express()
const port = 3000
app.get('/', (req, res) => {
res.send('Hello. Welcome to this blog')
})
app.listen(port, () => {
console.log(`Example app listening at http://localhost:${port}`)
})
Uložte změny a zavřete editor.
Nyní spusťte projekt pomocí tohoto příkazu
node app.js
Ukázkový výstup:
Example app listening at http://localhost:3000
Nyní otevřete webový prohlížeč a přejděte na uvedenou adresu nebo adresu vašeho serveru.
Užijte si to.
Závěr
Express.JS je nástroj pro vývojáře NodeJS. V tomto příspěvku jsme vám vysvětlili, jak začít projekt s těmito nástroji.