我的应用实例取决于配置:serviceName
在这种情况下
const serviceName = 'authentication-service'
const servicePrefix = `api/${serviceName}`;
const swaggerPrefix = 'swagger';
...
const app = await NestFactory.create<NestFastifyApplication>(
AppModule,
new FastifyAdapter({
requestIdLogLabel: serviceName,
logger: true,
...
}),
{
// logger: ['log']
logger: process.env.DEV === '1' ? ['log', 'debug', 'error', 'verbose', 'warn'] : ['error', 'warn'],
});
NestJs 文档使用 app 实例来获取configService
单例:
const configService = app.get(ConfigService);
const port = configService.get('PORT');
在实例化我的应用程序之前有什么方法可以获取configService
实例?