集成nest-winston日志模块

Published on
21
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();


Prev Post 在NestJS中允许接口跨域
Next Post 关于小程序PC版本上传文件的问题