Προσπαθώ να δημιουργήσω ένα REST API χρησιμοποιώντας Fastify και αντιμετωπίζω αυτό το σφάλμα TypeScript:
Type '(request: FastifyRequest<{ Body: IGenerateQRCode;}>, reply: FastifyReply) => Promise<never>' is not assignable to type 'RouteHandlerMethod<Server, IncomingMessage, Ser Διαβάστε περισσότερα →
Χρησιμοποιώ το nestjs για να φτιάξω ένα REST API.
Έχω ένα middleware που φορτώνει δεδομένα από την κρυφή μνήμη Redis και θα πρέπει να τα αποθηκεύει στο αντικείμενο του αιτήματος για να έχει πρόσβαση σε αυτά η συνάρτηση ελέγχου.
Αν χρησιμοποιήσω το express ως μηχανή δουλεύει, αλλά με το fastify δεν δουλεύ
Διαβάστε περισσότερα →
Είμαι νέος στο fastify και σε όλα τα back-end js θέματα. Αυτή τη στιγμή δουλεύω σε ένα TypeScript/Fastify backend το οποίο ίσως έπρεπε να είχα ξεκινήσει μόνο με JS lol. Το πρόβλημά μου είναι ίδιο με αυτό εδώ, που είναι κάπως παλιό τώρα: Fastify Typescript αίτημα ερώτησης Εδώ είναι ο κώδικάς μου:
type ParamsType = { id: st Διαβάστε περισσότερα →
Χρησιμοποιώ το fastify-multer και JSON Schema για να υποβάλω δεδομένα φόρμας πολλαπλών μερών που μπορεί να περιλαμβάνουν ένα αρχείο. Ό,τι και αν κάνω, το Fastify συνεχίζει να μου δίνει σφάλμα κακής απόκρισης:
{ "statusCode": 400, "error": "Bad Request", &qu Διαβάστε περισσότερα →
Γεια, προσπαθώ να καταχωρήσω το πρόσθετο @fastify/cookie στο backend μου με NestJS αλλά έχω ένα σφάλμα και δεν ξέρω γιατί, γιατί σε προηγούμενο κώδικα έκανα τα ίδια πράγματα και λειτουργούσαν. Δεν ξέρω αν οι εκδόσεις άλλαξαν ή αν υπάρχει νέος τρόπος καταχώρησης προσθέτων με NestJS -> Fastify
δώσε τον κώδικά μου
Διαβάστε περισσότερα →
Έχω πρόβλημα να γράψω decorators σε δύο plugins (scopes):
import Fastify, { FastifyInstance } from 'fastify' const fastify = Fastify() // scope A fastify.register((instance) => { instance.decorate('utilA', 'AAA') instance.get('/', (req, reply) => { const data Διαβάστε περισσότερα →
Ο βασικός μου διακομιστής εισάγει και καταχωρεί τη διαδρομή join και προσθέτει τον TypeProvider στο fastify.
import Fastify from "fastify"; import { join } from "./routes/onboarding/join"; import { JsonSchemaToTsProvider } from "@f Διαβάστε περισσότερα →
Είμαι νέος στο Fastify και προσπαθώ να ρυθμίσω τεκμηρίωση swagger με αυτό. Χρησιμοποιώ TypeScript και όλα τα παραδείγματα που βρήκα χρησιμοποιούσαν JavaScript και σύνταξη require.
Προσπάθησα να ακολουθήσω τα παραδείγματα όπου ήταν δυνατό και τώρα η τεκμηρίωσή μου δεν εμφανίζει τίποτα για τη διαδρομή / που δημιούργησα.
Ορίστε ο τρέχων κώδικας μου:
import fastifySwagger from '@fastify/swagger'; import fastifySwaggerUi from '@fastify/swagger-ui Διαβάστε περισσότερα →Προσπαθώ να ενσωματώσω το Bull Board σε υπηρεσία NestJS + Fastify.
import { Injectable, NestMiddleware } from '@nestjs/common'; import { router as bullBoardMiddleware } from 'bull-board'; @Injectable() export class BullBoardMiddleware implements NestMiddleware { use(req: any, res: any, next: () => void) { bullBoardMiddleware(req, res, next); } } import { BullB Διαβάστε περισσότερα →
Αυτή είναι η πρώτη φορά που χρησιμοποιώ το Fastify και αντιμετωπίζω ένα πρόβλημα προσπαθώντας να έχω πρόσβαση στις τιμές στο σώμα στο Typescript.
Κάποια ιδέα ή πρόταση; Ευχαριστώ!
Ενημέρωση: Θα ήθελα να αποφύγω τη χρήση του app.get(...) κ.λπ. για να απλοποιήσω τον κώδικα
Αυτός είναι ο κώδικάς μου:
Διαβάστε περισσότερα →