DocfyModule.forRoot()
Registra il modulo e carica tutti i file companion per i controller marcati con @WithDocs().
Importa il modulo
app.module.ts
// app.module.ts
import { Module } from "@nestjs/common";
import { DocfyModule } from "nestjs-docfy";
@Module({
imports: [DocfyModule.forRoot()],
})
export class AppModule {}strict: true
Passa { strict: true } per fallire subito all'avvio quando un controller ha @WithDocs() ma non viene trovato alcun file companion (consigliato per la CI):
ts
DocfyModule.forRoot({ strict: true });main.ts invariato
Nessuna modifica a main.ts
Non serve alcuna modifica a main.ts. DocfyModule applica tutti i metadati prima che venga chiamato SwaggerModule.createDocument().