日志管理 - pino

在 SeeDAO OS 中我们使用 pino 库进行日志管理,你可以在任何有必要留下记录的地方,透过引入 server/config/pino.ts 来进行记录:

import logger from '../../../config/pino';

//...
logger.info(
      `FlureeDB connection established. (username=${server.username}, roles=[${roles}])`
);

总共有 5 个等级可以 logger,分别为:trace, debug, info, error, fatal,如果你不确定就优先选择 info。

在使用 logger 时,请尽量先把 String 组件好,或透过 `...${}...`方式使用。

Last updated