【发布时间】:2021-06-10 19:05:07
【问题描述】:
我的应用实例取决于配置: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 documentation 使用应用实例获取configService 单例:
const configService = app.get(ConfigService);
const port = configService.get('PORT');
在实例化我的应用之前有什么方法可以获取configService 实例?
【问题讨论】:
标签: nestjs nestjs-config