Hello World with Node.js and Express

A Node telepítése

A node projekt létrehozásához a helyi gépedre telepíteni kell a node-ot. Ehhez csak irány a https://nodejs.org/en/ és telepítsd a node-ot.

Node projekt létrehozása

Hozz létre egy új könyvtárat és inicializáld a node-ot a npm init paranccsal. Az Npm egy csomagkezelő, ahol az összes javascript csomag található. Az összes javascript csomagot az npm-en keresztül töltjük le.

mkdir helloworld
cd helloworld/
npm init -y

Ezzel a npm init paranccsal hozzáadtam egy extra taget -y. Általában, amikor beírjuk a npm init-t, bizonyos kérdéseket tesz fel. Hogy ezeket kihagyjam, csak ezt a -y taget adom hozzá a parancshoz.

A parancs végrehajtása után egy package.json fájl keletkezik a projekt gyökérkönyvtárában. Ez tartalmazza a projektre vonatkozó összes metaadatot.

Ebben a fájlban láthatunk valamit, amit szkripteknek hívnak. Ez az a hely, ahol a saját parancsainkat adjuk hozzá a projekthez. Létrehozok egy új szkript parancsot, amely a npm start beírásakor elindítja a szerveremet. A szkript azt mondja a node-nak, hogy minden alkalommal futtassa a node index.js parancsot, amikor a npm start parancsot futtatom.

package.json

"scripts": {
"start": "node index.js",
"test": "echo \"Error: no test specified\" && exit 1"
},

Configure Express

Most hozzuk létre a szerverünket. Itt a Express.js segítségével hozzuk létre a kiszolgálónkat. Az Express JS egy nyílt forráskódú webes keretrendszer a node JS számára. Webes alkalmazások és API-k építésére tervezik. Az alábbi parancs telepíti az express-t a projektünkhöz.

npm install express --save

Az express segítségével létrehozunk egy új szervert, amely a 8000-es porton fog futni. Szintén a demonstrációhoz létrehozok egy útvonalat, amely visszaadja a hello world-t.

index.js

var express = require('express');
var app = express();app.get('/', function (req, res) {
res.send('Hello World!');
});app.listen(8000, function () {
console.log('Listening to Port 8000');
});

Most indítsuk el a szervert a npm start paranccsal. Nyissa meg a böngészőt, és navigáljon a http://localhost:8000/ címre. Látnia kell, hogy a főoldalon megjelenik a Hello world.

npm start

A fenti példa kimenete

Minden kérdéssel kapcsolatban bátran forduljon hozzám. E-mail: [email protected]. Linkedin: https://www.linkedin.com/in/sjlouji/

Github: https://github.com/sjlouji/

Boldog kódolást!

Vélemény, hozzászólás?

Az e-mail-címet nem tesszük közzé.