< Express

Express - Gyors kezédés

Szerző: Sallai András

Copyright © 2023, Sallai András

Licenc: CC Attribution-Share Alike 4.0 International

Web: https://szit.hu

Kezdés

VSCode bővítmények

Ajánlott bővítmény:

https://github.com/oktat/vscode-exapi-snippets/releases

Jelenleg két rövidítés:

db

mod

Projekt

Klónozni kell a követkő projektet:

https://github.com/oktat/exapi

Legyen a készülő projekt neve: remek.

git clone https://github.com/oktat/exapi remek
cd remek
npm install

Api kulcs készítése

node tools/genkey.js

Beállítások

A beállításokat a config nevű könyvtárba tesszük. Alapértelmezetten van benne egy default.json.example fájl. Készítsünk róla másolatot.

cd config

Windows:

copy default.json.example default.json

Linux, macOS:

cp default.json.example default.json

Töltsük ki az adatbázisrészt.

{ "app": { "port": 8000, "key": "", "log": "console.log" }, "db": { "dialect": "sqlite", "host": "127.0.0.1", "name": "", "user": "", "pass": "", "path": ":memory:" } }

Indítás

Fejlesztői szerver:

npm run dev

Termék indítása:

npm start