DocfyModule.forRoot()
Registra el módulo y carga cada archivo companion de los controllers marcados con @WithDocs().
Importar el módulo
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
Pasa { strict: true } para fallar rápido al arrancar cuando un controller tiene @WithDocs() pero no se encuentra archivo companion (recomendado para CI):
ts
DocfyModule.forRoot({ strict: true });main.ts intacto
Sin cambios en main.ts
No hace falta ningún cambio en main.ts. DocfyModule aplica toda la metadata antes de que se llame a SwaggerModule.createDocument().