Saya sedang membuat aplikasi mean stack menggunakan nestjs. Dalam nest js saya menggunakan websockets. Saya tidak tahu bagaimana untuk menguji websockets di postman. Biasanya saya mempunyai URL laluan ujian di postman dan mendapatkan output seperti: "http://local
Baca lagi →Saya sedang mencuba untuk menambahkan Swagger dalam aplikasi NestJS saya, tetapi saya terus menerima ralat bahawa modul tersebut tidak dapat dijumpai. Saya telah menggunakan npm install --save @nestjs/swagger swagger-ui-express untuk menambahkannya ke fail package.json. Sila ambil perhatian bahawa saya juga menggunakan docker dengan docker-compose.
fail main.ts:
import { NestFactory } from '@nestjs/core'; import { SwaggerModule, DocumentBuilder } from '@nestjs Baca lagi →Antara Muka Shema
export interface MyCat { name: string; color: string; } export type Cat = MyCat & Document; export const CatSchema = new Schema({ name: { type: String, required: true, }, color: { type: String, required: true, } });Dto bahawa fungsi itu menerima (perhatikan bahawa ia tidak mempunyai sifat warna)
export class CreateCatDto { @IsString() readonly name: string = 'Franco'; }Fungsi
Baca lagi →
Saya cuba memuat naik fail 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 lagi →Saya mempunyai pakej A yang mengeksport beberapa jenis dan fungsi dan pakej B yang menggunakan pakej A sebagai kebergantungan dan juga mengeksport jenis dan fungsi lain.
Saya mengimport pakej A dan pakej B dalam pakej C sebagai kebergantungan. Apabila saya menggunakan jenis daripada pakej A, saya menggunakan plugin nestjs swagger baru untuk dokumentasi API, tetapi jenis daripada pakej A diimport dari ./packageB/node_modules/packageA dan bukan secara langsung dari pakej A.
Adakah s
Baca lagi →
Saya telah menetapkan pengesahan konfigurasi seperti yang diterangkan dalam dokumentasi NestJS: https://docs.nestjs.com/techniques/configuration#schema-validation
Pengesahan berfungsi seperti yang dijangka, tetapi apabila fail .env saya tidak sah, saya mendapat ralat bi
Baca lagi →Saya sedang cuba mencari cara yang sesuai untuk mengesahkan skema secara berbeza untuk objek yang sama. Itulah bagaimana saya menjadi biasa dengan groups validationOption daripada class-validator.
Menurut dokumentasi parameter Body NestJS, ia menyatakan
Juga mengenakan paip pada parameter badan yang diikat.
Saya mempunyai model Event yang mempunyai sifat status. Semasa membuat E
Baca lagi →Halo, saya mempunyai masalah menyambungkan nestjs ke mysql. Setiap kali saya mengubah cara sambungan, terdapat ralat yang berbeza. Ini salah satu apabila ada dalam conf.ts
Jika cuba dengan ocrmconfig.json
{ "type": "mysql", "host": "localhost", "port": 3306, "username": "root", "password": "root", "database": "famby_app", "entities": ["dist/**/*.entity{.ts,.js}"], "synchronize": true, "logging": true } [Nest] 27419 - 04/08/2020, 6:02:56 PM [Typ Baca lagi →Saya menghadapi kesukaran yang sangat besar untuk memuat naik fail ke dalam backend saya (nestJs). Saya tidak faham bagaimana FileInterceptor saya membaca "fieldName" yang ditetapkan sebagai Pilihan Multer.
Ini adalah mediaService saya (depan)
/* Upload an image into the server */ uploadImage(image: File) { const formData = new FormData(); formData.append('file', image); return this.http.post<any>(`${this.serverUrl}/medias`, { formData }); }Nam
Baca lagi →Anda tidak akan percaya ini, tetapi saya sedang membina API untuk pelayan Todo! Hooray!
Saya menggunakan Nestjs, Auth0, dan Passport untuk melakukan pengesahan saya. Saya telah mengesahkan bahawa klien menghantar token yang sah.
Saya juga sedang tarik rambut saya kerana nampaknya saya tidak dapat membuat pengawal /todo mengembalikan apa-apa selain ralat 401.
Saya telah melakukan penelitian saya di Google, tetapi malangnya, tiada apa yang nampaknya berkesan.
Baca lagi →