Funziona con webpack: true in nest-cli.json?

Sì, tramite il plugin CLI.

Risposta

Sì: registra nestjs-docfy in compilerOptions.plugins di nest-cli.json e chiama applyDocfyMetadata(document) subito dopo SwaggerModule.createDocument(). È lo stesso meccanismo che il plugin CLI di @nestjs/swagger stesso usa per funzionare sotto webpack, e risolve il limite di fondo alla radice invece di aggirarlo: la discovery a runtime (DocfyModule, senza il plugin) continua a non poter funzionare, perché dipende da require.cache e webpack racchiude tutto in un unico bundle, senza mai popolarlo con una voce per file sorgente originale. Vedi Il plugin CLI.