Η εφαρμογή μου NestJS έχει καταρρεύσει όταν καλώ το mongoose όταν χρησιμοποιώ το ValidationPipe. Όταν σχολιάζω το validator pipe από το main.ts, το mongoose λειτουργεί
Αυτός είναι ο κώδικας μου main.ts, στον οποίο σχολιάζω το app.useGlobalPipes(new ValidationPipe());
import { NestFactory Διαβάστε περισσότερα →
Δεν ξέρω πώς να χειριστώ τον ακόλουθο εκπέμπτη:
async create(createJobDto: CreateJobDto) { this.eventEmitter.emit( ['job','create'], createJobDto, ); } async update(createJobDto: CreateJobDto) { this.eventEmitter.emit( ['job','update'], createJobDto, ); } Διαβάστε περισσότερα →Είμαι νέος στο Node.js και προσπαθώ να υλοποιήσω τη 'συνταγή' CQRS του NestJS. Έχω μια υπηρεσία με πεδίο Request και ένεση QueryBus:
@Injectable({scope: Scope.REQUEST}) export class CustomerService { constructor( @Inject(REQUEST) private readonly req: Request, private readonly queryBus: QueryBus, ) {}Έχω ορίσει μια κλάση χειριστή CustomerHandler για να χειριστεί το CustomerQuery:
@Quer Διαβάστε περισσότερα →
Έχω ένα αντικείμενο που περιγράφει ένα module του NestJS
const objectAppModule = { imports: [], exports: [], controllers: [ MyController ], providers: [ provide: 'ControllerDependency', useValue: MyDependency ] }Θέλω να περάσω αυτό στο NestFactory για να δημιουργήσω
Διαβάστε περισσότερα →
Η εφαρμογή σταματά αμέσως κατά την εκκίνηση, άλλα module δεν έχουν ελεγχθεί ακόμα, οπότε είναι απίθανο το σφάλμα να προέρχεται από αυτά.
authentication.service.ts
import { HttpException, HttpStatus, Inject, Injectable } from '@n Διαβάστε περισσότερα →Νομίζω ότι είναι πρόβλημα μεταγλώττισης TypeScript αλλά ακόμα μαθαίνω TypeScript. Εδώ είναι μερικό πλαίσιο, χρησιμοποιώ nestjs, prisma και vegardit/prisma-generator-nestjs-dto για να δημιουργήσω κάποια REST CRUDs. Έκανα μια σχέση ενός προς πολλά με τον εαυτό μου αλλά όταν μεταγλωττίζω το έργο παίρνω αυτό το σφάλμα.
Cannot find module 'C:/sistema-gestion-riesgo/src/puesto/dto/connect-puesto.dto' Require stack: - C:\sistema-gestion-riesgo\dist\puesto\dto\create-pu Διαβάστε περισσότερα →
Άρχισα να παίζω με το NestJS και το TypeScript.
Έφτιαξα μια απλή εφαρμογή που επιστρέφει τον χρήστη από το MongoDB με βάση το ID σε ένα αίτημα GET. Και η απάντηση προς τον πελάτη δεν πρέπει να περιέχει ορισμένα πεδία όπως ο κωδικός πρόσβασης
Αλλά αν χρησιμοποιήσω
Διαβάστε περισσότερα →
Προσπαθώ να γράψω ένα τεστ που ελέγχει αν το σώμα του αιτήματος δεν έχει τα σωστά δεδομένα, θα πρέπει να επιστρέφει ένα σφάλμα, και ο κωδικός κατάστασης θα πρέπει να είναι 400. Ο οποίος, πιστεύω, είναι ο προεπιλεγμένος για τον validator του nestjs.
Διαβάστε περισσότερα →Θέλω να έχω διαφορετική ρύθμιση για κάθε μονάδα όπως καθορίζεται εδώ
Αλλά δεν μπορώ να το πετύχω, εδώ είναι το πρόβλημα που αντιμετωπίζω: https://github.com/nestjs/config/issues/947
Δεν κατανοώ πλήρως γιατί χρειάζεστε τέτοια συμπεριφορά, και ίσως με περισσότερες πληροφορίες να μπορούσα να σας δώσω πιο λεπτομερείς συμβουλές. Ωστόσο, από τις πληροφορίες που παρείχατε, θα πρότεινα να διατηρήσετε τις μεταβλητές διαμόρφωσης σε παγκόσμιο
Διαβάστε περισσότερα →Είμαι ο δημιουργός του nestjs-cashify. Αποφάσισα να ενημερώσω το πακέτο μου καθώς και τα υποκείμενα πακέτα. Αντιμετωπίζω ορισμένα προβλήματα μετά την ενημέρωση ενός από τα βασικά πακέτα που χρησιμοποιώ. Δεδομένου ότι η διαμόρφωση ts του πακέτου μου έχει οριστεί σε es6 και όχι σε es2020. (Με άλλα λόγια, η νέα έκδοση του πακέτου που χρησιμοποιώ έχει αλλάξει σε es2020 πρόσφατα)
Όταν θέλω να χρησιμοποιήσω το πακέτο μου σε ένα κανονικό έργο NestJS (στον
Διαβάστε περισσότερα →