Weboldal keresés

javascript - Aszinkron eseményfigyelő használata a Nestjs EventEmitter moduljával és serverless funkciókkal

Megpróbálok egy aszinkron munkást megvalósítani serverless lambda függvénnyel a nestjs EventEmitter modul segítségével.

A kezelő függvény akkor hívódik meg, amikor egy esemény kibocsátódik, de a függvény lezárul az async/await hívás előtt.

M

További információ →

javascript - Nestjs MongoDb séma/interfész információduplikáció

Követtem az utasításokat a MongoDb használatához Nestjs-szel. Működésre tudtam bírni a dolgokat, azonban úgy tűnik, hogy van egy meglehetősen felesleges információismétlés (nem DRY). Különösen úgy tűnik, hogy szükséges létrehozni az adatbázis sémát, valamint a sémának megfelelő interfészeket is. A sajá

További információ →

javascript - NestJS - Hogyan használjuk a RoleGuard-ot JWT-vel?

Jelenleg sikerült az AuthGuard-ot JWT hitelesítéssel használnom, de nem sikerül megszereznem a user-t a Roles-on.

Megpróbáltam követni a macskák példáját, de soha nem sikerül definiálnom a user objektumot, ahogy a 14. sorban látható.

Ez az én kódom:

// auth.controller.ts @Con

További információ →

typescript - NestJS: Nem található modul fejlesztői módban

Fejlesztői módban ezt a hibát kapom egy NestJS alkalmazásnál.

A konfigurációs fájlom a következő:

export const ORM_CONFIG: TypeOrmModuleOptions = { keepConnectionAlive: true, type: 'postgres', host: 'localhost', port: 5432, username: 'postgres', password: 'postgres', database: 'aimbra_education', sche

További információ →

javascript - ts.createNodeArray nem függvény hiba a NestJS projekt fordításakor

Nemrég átváltottunk a node v19.7-re a node v14-ről a NestJS projektünkben, és ezzel együtt frissítettük az összes csomagunkat a package.json fájlban.

De a frissítés után most egy furcsa hibával szembesülünk, és nem tudom kitalálni, mi okozhatja.

További információ →

typescript - NESTJS Érvényesítő Cső és EgyediÉrvényesítőDíszítő Szolgáltatás Réteggel

Szia, mostanában vagyok új a NESTJS-ben, és segítségre van szükségem ennek a problémának a megoldásához. A probléma abból áll, hogy a validációs pipe-ban hozzá kell férnem a kérés tokenjéhez, hogy meghívjak egy másik API-t (ugyanazzal a tokennel), és az HttpModule-t használva ellenőrizzem, hogy a küldött azonosító érvényes-e vagy sem.

Érvényesítési csővezeték (példa a nestjs dokumentációból):

@Injectable() export class ValidationPipe implements PipeTransform<any> {

További információ →

javascript - NestJS és Express időszakos UnhandledPromiseRejectionWarning hibát okoz

Életemben nem tudom kitalálni ezt. Időről időre megtörténik, magával az alkalmazással nincs probléma, de fogalmam sincs, mi okozza ezt. Egyszerre hívom az API-t a böngészőből, ha ennek bármi köze van hozzá.

[Nest] 16608 - 11/7/2018, 1:23:08 PM [NestApplication] Nest application successfully started [Nest] 16608 - 11/7/2018, 1:23:23 PM [LoggerMiddleware] Request /api/observation-statement/pending-count +14943ms [Nest] 16608 - 11/7/2018, 1:23:23 PM [LoggerMiddleware] R

További információ →

node.js - NestJS (node) - Kérés ellenőrzése általános típus szerint

Két NestJS vezérlőm van

export class ParentController<T> { constructor(protected service: Service<T>) {} @Post() do(@Body() dto: ClassType<T>): Promise<T> { return this.service.do(dto); } }

... és egy másik vezérlő, a szülőt bővíti

@Controller('any') export class AnyController extends ParentController<Entity> { constructor(protected service: Service) { super(service); } }

További információ →

mysql - NestJS typeorm - nem lehet létrehozni az entitást

Megpróbálok hozzáadni egy Idea entitást a TypeOrm-omhoz (ami MySQL-re van konfigurálva), és úgy tűnik, hogy az importok nem működnek. Miután hozzáadtam a fájlt, a typeorm nem inicializálódik sikeresen.

Újratelepítettem a typeorm csomagot, és fogalmam sincs, hol kezdjem a hibakeresést. Egy útmutatót követek (https://www.youtube.com/watch?v=

További információ →

javascript - Hogyan lehet hozzáférni az adatbázishoz NestJS guardból

Jelenleg próbálok megtanulni nestjs-t, ehhez követtem a hivatalos (macska-)oktatóanyagot egy alap felhasználói hitelesítési rendszer létrehozásához.

Amikor hozzáférsz az API-hoz a felhasználónév vagy jelszó megváltoztatásához, a kérésnek ellenőriznie kell, hogy a felhasználó érvényes-e (a felhasználó adatbázisból való lekérés

További információ →