Passer au contenu

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.

Configurer le préfixe global
const app = await NestFactory.create(AppModule);
app.setGlobalPrefix('v1');

Vous pouvez exclure des routes du préfixe global en utilisant la construction suivante :

Exclure des routes du préfixe global
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) :

Spécifier une route sous forme de chaîne
app.setGlobalPrefix('v1', { exclude: ['cats'] });