برنامه NestJS من زمانی که از ValidationPipe استفاده میکنم و از mongoose استفاده میکنم کرش میکند. وقتی که 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, ); } ادامه مطلب →من تازه به نودجیاس وارد شدهام و در تلاش برای پیادهسازی «دستورالعمل» CQRS در NestJS هستم. من یک سرویس با محدوده Request و تزریق QueryBus دارم:
@Injectable({scope: Scope.REQUEST}) export class CustomerService { constructor( @Inject(REQUEST) private readonly req: Request, private readonly queryBus: QueryBus, ) {}من یک کلاس هندلر با نام CustomerHandler برای هندل کردن CustomerQuery تعریف کردهام:
ادامه مطلب →
من یک شیء دارم که یک ماژول nestjs را توصیف میکند
const objectAppModule = { imports: [], exports: [], controllers: [ MyController ], providers: [ provide: 'ControllerDependency', useValue: MyDependency ] }من میخواهم این را به NestFactory منتقل کنم تا برنامه Nest خود
ادامه مطلب →
برنامه بلافاصله در هنگام راهاندازی متوقف میشود، سایر ماژولها هنوز بررسی نشدهاند، بنابراین احتمال خطا در آنها کم است.
authentication.service.ts
import { HttpException, HttpStatus, Inject, Injectable } from '@nestjs/common'; ادامه مطلب →فکر میکنم این مشکل مربوط به کامپایل تایپاسکریپت باشد اما من هنوز در حال یادگیری تایپاسکریپت هستم. در اینجا کمی زمینه وجود دارد، من از nestjs، prisma و vegardit/prisma-generator-nestjs-dto استفاده میکنم تا چند CRUD در REST ایجاد کنم. من یک رابطه خودی از نوع یک به چند ایجاد کردم، اما وقتی پروژه را کامپایل میکنم این خطا را دریافت میکنم.
Cannot find module 'C:/sistema-gestion-riesgo/src/puesto/dto/connect-puesto.dto' Require stack: - C:\sistema-gestion-riesgo\ ادامه مطلب →
من شروع به بازی کردن با NestJS و TypeScript کردهام.
من یک برنامه ساده ساختم که کاربر را از MongoDB با شناسه در یک درخواست GET برمیگرداند. و پاسخ به کلاینت نباید شامل بعضی فیلدها مانند رمز عبور باشد
اما اگر من از .lean() استفاده کنم، پاسخی با _id ==
ادامه مطلب →
من در حال تلاش هستم یک تست بنویسم که بررسی کند آیا بدنه درخواست دادههای مناسب ندارد، باید یک خطا برگرداند، و کد وضعیت باید ۴۰۰ باشد. که فکر میکنم به طور پیشفرض برای اعتبارسنج NestJS است.
این کنترلکننده من است,
@Post("register/ ادامه مطلب →من میخواهم برای هر ماژول تنظیمات متفاوتی مانند آنچه در اینجا مشخص شده است داشته باشم
اما من قادر به دستیابی به این نیستم، این مشکل است که با آن مواجه هستم: https://github.com/nestjs/config/issues/947
من کاملاً نمیفهمم چرا به چنین رفتاری نیاز دارید، و شاید با اطلاعات بیشتر بتوانم نظر دقیقتری به شما بدهم. با این حال، از اطلاعاتی که ارائه کردهاید، پیشنهاد میکنم متغیرهای پیکربندی را به صورت جهانی نگه دارید و از برخورد نامها جلوگی
ادامه مطلب →من نویسنده پکیج nestjs-cashify هستم. تصمیم گرفتم پکیجم را بهروزرسانی کنم و همچنین پکیجهای پایهای را. بعد از بهروزرسانی یکی از پکیجهای اصلی که از آن استفاده میکنم، با مشکلاتی مواجه شدم. از آنجایی که تنظیمات ts پکیجم روی es6 تنظیم شده است و نه es2020. (به عبارت دیگر، نسخه جدید پکیجی که استفاده میکنم بهتازگی به es2020 تغییر یافته است)
زمانی که میخواهم از پکیج خود در یک پروژه معمولی NestJS (در پوشه مثال خودم) استفاده کنم، این خطاها را دریافت م
ادامه مطلب →