Préfixe global
Pour définir un préfixe pour chaque route enregistrée dans une application HTTP, utilisez la méthode setGlobalPrefix()
de l’instance INestApplication
.
const app = await NestFactory.create(AppModule);app.setGlobalPrefix('v1');
Vous pouvez exclure des routes du préfixe global en utilisant la construction suivante :
app.setGlobalPrefix('v1', { exclude: [{ path: 'health', method: RequestMethod.GET }]});
Alternativement, vous pouvez spécifier une route sous forme de chaîne (cela s’appliquera à chaque méthode de requête) :
app.setGlobalPrefix('v1', { exclude: ['cats'] });