集成nest-winston日志模块

https://github.com/gremo/nest-winston
npm install --save nest-winston winston
//main.ts
import { NestFactory } from '@nestjs/core';
import { AppModule } from './app.module';
import {
  utilities as nestWinstonModuleUtilities,
  WinstonModule,
} from 'nest-winston';
import * as winston from 'winston';

async function bootstrap() {
  const app = await NestFactory.create(AppModule, {
    logger: WinstonModule.createLogger({
      transports: [
        new winston.transports.Console({
          format: winston.format.combine(
            winston.format.timestamp({
              format: 'YYYY-MM-DD HH:mm:ss',
            }),
            nestWinstonModuleUtilities.format.nestLike(),
          ),
        }),
      ],
    }),
  });
  await app.listen(3000);
}

bootstrap();


集成nest-winston日志模块
https://blog.jiang.in/archives/3c718e39-235a-4fd6-af07-699690a6ee56
作者
Jiang
发布于
2024年09月23日
更新于
2024年10月15日
许可协议