Website-Suche
Ich erstelle eine MEAN-Stack-Anwendung mit NestJS. In NestJS verwende ich Websockets. Ich weiß nicht, wie man Websockets in Postman testet. Normalerweise habe ich eine Test-Route-URL in Postman und erhalte die Ausgabe wie: "http://localhost:3000/{routeUrl}",
Weiterlesen →Ich versuche, Swagger in meiner NestJS-App hinzuzufügen, aber ich bekomme weiterhin einen Fehler, dass das Modul nicht gefunden werden kann. Ich habe npm install --save @nestjs/swagger swagger-ui-express verwendet, um es zur package.json-Datei hinzuzufügen. Bitte beachten Sie, dass ich auch Docker mit Docker-Compose verwende.
main.ts Datei:
import { NestFactory } from '@nestjs/core'; import { SwaggerModule, DocumentBuilder } from '@nestjs/swagger'; import { Ap Weiterlesen →Shema-Schnittstellen
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, } });Damit die Funktion empfängt (beachte, dass sie keine Farbeigenschaft hat)
export class CreateCatDto { @IsString() readonly name: string = 'Franco'; }Funktion auf
Weiterlesen →
Ich habe versucht, eine Datei mit NestJS/Fastify und TypeScript hochzuladen
Dies ist main.ts
async function bootstrap() { //file upload with fastify const fastifyAdapter = new FastifyAdapter(); fastifyAdapter.register(fmp, { Weiterlesen →Ich habe ein Paket A, das einige Typen und Funktionen exportiert, und ein Paket B, das Paket A als Abhängigkeit nutzt und ebenfalls andere Typen und Funktionen exportiert.
Ich importiere Paket A und Paket B in einem Paket C als Abhängigkeiten. Wenn ich einen Typ aus Paket A verwende, benutze ich das neue NestJS Swagger Plugin für die API-Dokumentation, aber die Typen von Paket A werden von ./packageB/node_modules/packageA und nicht direkt von Paket A importiert.
Weiß jemand warum?
Weiterlesen →
Ich habe die Konfigurationsvalidierung wie in der Dokumentation von NestJS beschrieben eingerichtet: https://docs.nestjs.com/techniques/configuration#schema-validation
Die Validierung funktioniert wie erwartet, aber wenn meine .env-Datei nicht gültig ist, erhalte ich ei
Weiterlesen →Ich versuche, eine angemessene Methode zu finden, um das Schema für dasselbe Objekt unterschiedlich zu validieren. So habe ich mich mit den groups validationOption vom class-validator vertraut gemacht.
Laut der NestJS-Body-Parameter-Dokumentation heißt es
Wendet auch Pipes auf den gebundenen Körperparameter an.
Ich habe ein Event-Modell, das eine Status-Eigenschaft hat. Beim Ers
Weiterlesen →Hallo, ich habe ein Problem, NestJS mit MySQL zu verbinden. Jedes Mal, wenn ich die Art der Verbindung ändere, tritt ein anderer Fehler auf. Dies ist einer, der in conf.ts auftritt.
Wenn versuchen mit 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: Weiterlesen →Ich habe große Schwierigkeiten, eine Datei in mein Backend (nestJs) hochzuladen. Ich verstehe nicht, wie mein FileInterceptor den als Multer-Option gesetzten "fieldName" liest.
Hier ist mein MediaService (Vorderseite)
/* 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 }); }Sieht sehr einfach aus, aber
Weiterlesen →Du wirst es nicht glauben, aber ich baue eine API für einen Todo-Server! Juhu!
Ich verwende Nestjs, Auth0 und Passport, um meine Authentifizierung durchzuführen. Ich habe überprüft, dass der Client ein gültiges Token sendet.
Ich ziehe mir auch die Haare aus, weil es mir einfach nicht gelingt, dass der /todo-Controller jemals etwas anderes als einen 401-Fehler zurückgibt.
Ich habe meine Sorgfaltspflicht bei Google erledigt, aber leider scheint nichts zu funktioni
Weiterlesen →