Saya mencoba mengunggah file dengan NestJS/Fastify dan TypeScript
ini adalah main.ts
async function bootstrap() { //file upload with fastify const fastifyAdapter = new FastifyAdapter(); fastifyAdapter.register(fmp, { limits: Baca lebih banyak →
Saya baru-baru ini memutuskan untuk memperbarui semua paket saya di template fastify-server saya.
File package.json saya terlihat seperti ini:
{ "name": "backend-template", "version": "1.0.0", &q Baca lebih banyak →
Saya tahu saya pernah menyelesaikan ini sebelumnya, tetapi mungkin keadaan telah berubah sejak saat itu. Saya sedang mencoba mengatur proyek baru yang terutama menggunakan Fastify, coding di VSCode dengan TypeScript dan mengelola dependensi dengan Yarn2.
VSCode memberi tahu saya bahwa ia tidak dapat menemukan fastify. Ia juga tidak dapat menemukan tipe Node meskipun saya sudah menambahkan baik fastify maupun @types/node. Saya telah mencoba berbagai kombinasi dan langkah-langkah berikut,
Baca lebih banyak →Saat bekerja dengan Java, anotasi @JsonInclude(Include.NON_NULL) menyebabkan nilai null diabaikan dari output JSON akhir. Misalnya, objek {a: 5, b: null} diserialisasi menjadi {a: 5}.
Fastify/Typescript sudah berperilaku serupa pada nilai yang tidak terdefinisi. Misalnya, objek {a: 5, b: undefined} diserialisasi menjadi {a: 5}.
Tapi apakah ada cara untuk membuat Fastify/Typescript bekerja serupa dengan nilai null? Sa
Baca lebih banyak →Saya sedang mengembangkan aplikasi Fastify di macOS 15.0.1, dan saya mengalami masalah dengan membangun ulang dan memulai ulang aplikasi setiap kali saya menyertakan server.listen. Saya sudah mencoba tsup untuk menonton dan membangun ulang, tetapi begitu saya menambahkan server.listen, mode pemantauan berhenti mendeteksi perubahan file.
Berikut adalah rincian pengaturan saya:
import buildServer from './server'; async function main(): Promise<void> { const server = Baca lebih banyak →
Saya telah mencari selama beberapa hari terakhir cara untuk memperbaiki masalah routing saat menggunakan konten statis dengan NestJS dan Fastify. Secara khusus, saya mencoba menggunakan Angular 8 yang di-host oleh NestJS dengan Fastify sebagai dasarnya. Saya telah me
Baca lebih banyak →
Saya menggunakan fastify 3.28.0 (ditambah plugin fastify-swagger) dengan typescript 4.6.2, dan saya ingin menambahkan tag, deskripsi, dan ringkasan di setiap rute.
Dari dokumen: fastify swagger Akan memungkinkan untuk menambahkan deskripsi, tag, dan ringkasan ke setiap rute.
Tapi saya tidak bisa melakukannya karena definisi skema tidak menyediakannya:
export interface FastifySchema { body?: unknown; querystring?: unknown; params?: unknown; headers?: unknown; Baca lebih banyak →
Saya sedang mencoba mengunggah file dengan BusBoy di Fastify
tapi saya mendapatkan kesalahan ini
Unsupported Media Type: multipart/form-data; boundary=--------------------------964469693542161018443025 reqId: "req-1" res: Baca lebih banyak →
Saya sedang membangun aplikasi Fastify dengan TypeScript dan saya mengalami masalah dengan penggunaan impor absolut.
{ "extends": "fastify-tsconfig", "compilerOptions": { "outDir": "dist", "sourceMap": true, "exper Baca lebih banyak →
Saya sedang mencoba menerapkan inferensi tipe dari skema JSON di Fastify.
Contoh dari dokumentasi ini tidak berhasil untuk saya, karena request.query tetap unknown atau kadang {}.
Berikut adalah salinan langsung dari dokumentasi di stackblitz. Seperti yang Anda lihat, kompilasi Typescript gagal.
Baca lebih banyak →