1.10.26. fejezet, NestJS

Kapcsolódó hivatkozások

Telepítés

npm i -g @nestjs/cli

Projekt létrehozása

nest new mynestapp

Modul generálása

nest generate module users

Controller generálása

nest g controller users

Service generálása

nest g service users

Swagger telepítése

npm i --save @nestjs/swagger swagger-ui-express

Validáció és transzformáció telepítése

Kapcsolódó hivatkozás: class-validator, class-transformer

npm i class-validator class-transformer

CRUD generálása

nest g resource todos

Kód futtatása VSCode-ban

A .vscode/launch.json-ba tegyük a következőket:

{
    "version": "0.2.0",
    "configurations": [
        {
            "command": "npm run start:dev",
            "name": "Run npm dev",
            "request": "launch",
            "type": "node-terminal"
        }
    ]
}