@sigodenjs/dee-winston
TypeScript icon, indicating that this package has built-in type declarations

0.18.3 • Public • Published

Dee Logger Service

A logger service for dee framework, powered by winston

Usage

import * as DeeWinston from "@sigodenjs/dee-winston";

Dee({
  services: {
    logger: {
      initialize: DeeWinston.init,
      args: {
        noConsole: true, // 是否打印日志到终端,默认值 fase
        file: { // winston file transport 参考 https://github.com/winstonjs/winston/blob/master/docs/transports.md#file-transport
          filename: "server.log"
        },
        http: { // winston http transport 参考 https://github.com/winstonjs/winston/blob/master/docs/transports.md#http-transport
          host: "http://example.com"
        },
      }
    }
  }
});

await srvs.logger.error(err);

Package Sidebar

Install

npm i @sigodenjs/dee-winston

Weekly Downloads

1

Version

0.18.3

License

MIT

Unpacked Size

10.8 kB

Total Files

5

Last publish

Collaborators

  • sigoden