Cell - 日志组件
用 winston 替换 @celljs/core 的默认控制台 Logger。
bash
npm install @celljs/logger代码中的其他部分不变:组件保持注入 @Autowired(Logger)。
yaml
logger:
level: debug # 默认 info
winstonConfig: # 合并进 winston 选项
defaultMeta: { service: my-app }日志级别来自 logger.level(默认 info);logger.winstonConfig 合并进 winston 选项。@celljs/web 的按请求访问日志在 debug 级别写入,所以默认不打印;设置 logger.level: debug(或 CELL_LOGGER__LEVEL=debug)来看它。