javascript - Menggunakan Async Event Listener dengan Modul EventEmitter Nestjs dan fungsi Serverless

Saya sedang mencoba mengimplementasikan pekerja asinkron dengan fungsi lambda serverless dengan bantuan modul EventEmitter nestjs.

Handler dipanggil saat memicu sebuah event, tetapi fungsi tersebut tertutup sebelum pemanggilan async/await.

S

Baca lebih banyak →

javascript - Duplikasi Informasi Skema/Antarmuka Nestjs MongoDb

Saya telah mengikuti instruksi untuk menggunakan MongoDb dengan Nestjs. Saya sudah berhasil menjalankannya, namun saya merasa ada duplikasi informasi yang cukup tidak perlu (tidak DRY). Secara spesifik, tampaknya kita diharuskan membuat skema Db dan juga antarmuka yang sesuai dengan skema tersebut. Dal

Baca lebih banyak →

javascript - NestJS - Bagaimana cara menggunakan RoleGuard dengan JWT?

Saat ini, saya berhasil menggunakan AuthGuard dengan autentikasi JWT, tetapi saya tidak berhasil mendapatkan user pada Roles.

Saya telah mencoba mengikuti contoh kucing, tetapi saya tidak pernah mendapatkan objek user yang terdefinisi, Anda bisa lihat di baris 14.

Ini adalah kode saya:

Baca lebih banyak →

typescript - NestJS: Tidak dapat menemukan modul dalam mode pengembangan

Saya mengalami kesalahan ini dalam mode pengembangan aplikasi dengan NestJS.

File konfigurasi saya adalah sebagai berikut:

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

Baca lebih banyak →

javascript - Mendapatkan error ts.createNodeArray bukan fungsi saat mengompilasi proyek NestJS

Baru-baru ini kami bermigrasi ke node v19.7 dari node v14 di proyek NestJS kami, dan dengan melakukan itu kami memperbarui semua paket kami di package.json.

Namun setelah memperbarui hal yang sama, sekarang kami menghadapi kesalahan aneh, dan saya tid

Baca lebih banyak →

typescript - NESTJS Validation Pipe dan CustomValidatorDecorator dengan Lapisan Layanan

Halo, saya baru-baru ini mulai menggunakan NESTJS dan saya membutuhkan bantuan untuk menyelesaikan masalah ini. Masalahnya adalah bahwa saya perlu agar di pipe validasi memiliki akses ke token dari permintaan untuk memanggil API lain (dengan token yang sama) dan menggunakan HttpModule untuk memeriksa apakah id yang dikirim sah atau tidak.

Pipa Validasi (Contoh dari dokumentasi nestjs):

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

Baca lebih banyak →

javascript - NestJS dan Express menyebabkan UnhandledPromiseRejectionWarning secara sporadis

Saya sungguh tidak bisa mengerti ini. Ini terjadi sesekali, tidak menyebabkan masalah pada aplikasi itu sendiri, tapi saya tidak tahu apa yang menyebabkannya. Saya melakukan panggilan simultan ke API dari browser, jika itu ada hubungannya dengan ini.

[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 -

Baca lebih banyak →

node.js - NestJS (node) - Memvalidasi permintaan berdasarkan tipe generik

Saya memiliki dua controller NestJS

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

... dan pengendali lain, memperluas induk

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

Baca lebih banyak →

mysql - NestJS typeorm - tidak bisa membuat entitas

Saya sedang mencoba menambahkan entitas Idea ke TypeOrm saya (dikonfigurasi ke mysql), dan sepertinya impor tidak mau berfungsi. Dengan file yang ditambahkan, typeorm tidak berhasil diinisialisasi.

Saya telah menginstal ulang paket typeorm, dan saya tidak tahu harus mulai debug dari mana. Saya sedang mengikuti tutorial (https://www.youtube

Baca lebih banyak →

javascript - Cara mengakses basis data dari guard nestjs

Saat ini saya mencoba belajar nestjs, untuk itu saya mengikuti tutorial resmi (kucing-) untuk membangun sistem autentikasi pengguna dasar.

Ketika Anda mengakses API untuk mengubah nama pengguna atau kata sandi, permintaan harus memeriksa apakah pengguna adalah pengguna yang valid (membaca pengguna dari database). Untuk menyim

Baca lebih banyak →