Tìm kiếm trang web
Tôi đã cố gắng tải lên tệp với NestJS/Fastify và TypeScript
đây là main.ts
async function bootstrap() { //file upload with fastify const fastifyAdapter = new FastifyAdapter(); fastifyAdapter.register(fmp, { limits: { f Đọc thêm →
Gần đây tôi đã quyết định nâng cấp tất cả các gói trên mẫu fastify-server của mình.
Tệp package.json của tôi trông như sau:
{ "name": "backend-template", "version": "1.0.0", "description&quo Đọc thêm →
Tôi biết tôi đã giải quyết vấn đề này trước đây, nhưng có lẽ bối cảnh đã thay đổi kể từ đó. Tôi đang cố gắng thiết lập một dự án mới chủ yếu sử dụng fastify, lập trình trong VSCode với TypeScript và quản lý các phụ thuộc bằng Yarn2.
VSCode đang báo cho tôi biết nó không thể tìm thấy fastify. Nó cũng không thể tìm thấy các loại Node mặc dù đã thêm cả fastify và @types/node. Tôi đã thử nhiều cách kết hợp và các bước sau đây, đảm bảo rằng tôi đang sử dụng phiên bản TypeScript trong workspa
Đọc thêm →Khi làm việc với Java, chú thích @JsonInclude(Include.NON_NULL) khiến các giá trị null bị loại khỏi kết quả JSON cuối cùng. Ví dụ, đối tượng {a: 5, b: null} được tuần tự hóa thành {a: 5}.
Fastify/Typescript đã hoạt động tương tự với các giá trị undefined. Ví dụ, đối tượng {a: 5, b: undefined} được tuần tự hóa thành {a: 5}.
Nhưng có cách nào để làm cho Fastify/Typescript hoạt động tương tự với các giá trị null không?
Đọc thêm →Tôi đang phát triển một ứng dụng Fastify trên macOS 15.0.1, và tôi gặp vấn đề với việc xây dựng lại và khởi động lại ứng dụng mỗi khi tôi thêm server.listen. Tôi đã thử tsup để theo dõi và xây dựng lại, nhưng ngay khi tôi thêm server.listen, chế độ theo dõi ngừng phát hiện các thay đổi tệp.
Dưới đây là phần phân tích về thiết lập của tôi:
import buildServer from './server'; async function main(): Promise<void> { const server = await buildServer(); server.listen Đọc thêm →
Tôi đã tìm kiếm trong vài ngày qua một cách để sửa vấn đề định tuyến khi sử dụng nội dung tĩnh với NestJS và Fastify. Cụ thể, tôi đang cố gắng sử dụng Angular 8 được NestJS lưu trữ với Fastify ở phía dưới. Tôi đã theo dõi ví dụ được đưa ra trong hướng dẫn: https://ww
Đọc thêm →
Tôi đang sử dụng fastify 3.28.0 (cộng với plugin fastify-swagger) với typescript 4.6.2, và tôi muốn thêm tags, description và summary bên trong mỗi route.
Từ tài liệu: fastify swagger Có thể thêm mô tả, thẻ và tóm tắt cho mỗi tuyến.
Nhưng tôi không thể làm được điều đó vì định nghĩa của sơ đồ không cung cấp chúng:
export interface FastifySchema { body?: unknown; querystring?: unknown; params?: unknown; headers?: unknown; response?: unknown; } Đọc thêm →
Tôi đang cố gắng tải lên một tệp với BusBoy trong Fastify
nhưng tôi gặp lỗi này
Unsupported Media Type: multipart/form-data; boundary=--------------------------964469693542161018443025 reqId: "req-1" res: { "st Đọc thêm →
Tôi đang xây dựng ứng dụng fastify với typescript và tôi đang gặp vấn đề với việc sử dụng import tuyệt đối.
{ "extends": "fastify-tsconfig", "compilerOptions": { "outDir": "dist", "sourceMap": true, "experimentalDe Đọc thêm →
Tôi đang cố gắng triển khai suy luận kiểu từ schema JSON trong Fastify.
Ví dụ này từ tài liệu không hoạt động với tôi, vì request.query vẫn unknown hoặc đôi khi là {}.
Đây là bản sao trực tiếp của tài liệu trên stackblitz. Như bạn có thể thấy, việc biên dịch Typescript thất bại.
Đọc thêm →