node.js - Δοκιμή end-to-end του NestJS με Fastify: Σφάλμα «Λείπει το πακέτο „@nestjs/platform-express“»

Έχω μια νέα εφαρμογή NestJS που χρησιμοποιεί Fastify. Όταν προσπαθώ να npm run test:e2e, λάβαμε το ακόλουθο σφάλμα:

[Nest] 14894 - 11/19/2021, 10:29:10 PM [ExceptionHandler] The "@nestjs/platform-express" package is miss

Διαβάστε περισσότερα →

τύπος χειριστή αιτήματος και απόκρισης διαδρομής fastify σε Typescript

Κάποιος ξέρει ποιος είναι ο τύπος του χειριστή αιτήσεων και αποκρίσεων στο fastify;

Τώρα απλώς χρησιμοποιώ το 'any', το typescript eslint μου έδωσε μια προειδοποίηση:

fastify.post('/ac', async(req: any , res: any) => {

Απά

Διαβάστε περισσότερα →

node.js - Πώς να πληκτρολογήσετε τα payloads των αιτήσεων και των απαντήσεων στο Fastify;

Μόλις αρχίζω να ασχολούμαι με το Fastify με TypeScript και το απολαμβάνω πραγματικά.

Ωστόσο, προσπαθώ να καταλάβω αν μπορώ να καθορίσω τύπο για το payload της απόκρισης. Έχω το σχήμα απόκρισης για σειριοποίηση να λειτουργεί και αυτό μπορεί να είναι επαρκές, αλλά έχω εσωτερικά αντικείμενα με τύπους (όπως το IUser)

Διαβάστε περισσότερα →

node.js - Fastify Typescript ερώτημα αιτήματος

Προσπαθώ να συντάξω ένα απλό endpoint ακολουθώντας την τεκμηρίωση του Fastify με Typescript εδώ:

https://www.fastify.io/docs/v3.1.x/TypeScript/

export default async function foo(fastify: any) { const MyInstance = new Foo(fastify.db); app.get<{ Querystring: IQueryString, Headers: IHeaders }>( "

Διαβάστε περισσότερα →