我创建了一个 bunyan 的记录器实例
export const createLogger = (
appname: string,
) =>
bunyan.createLogger({
name: appname,
streams: [
{
level: 'error',
stream: process.stdout
},
],
})
创建此 createLogger 的实例后,我将流添加到 createLogger 实例,如下所示 -
export const logs = createLogger(
appname,
);
logs.addStream({
name: 'logRequest',
stream: process.stdout,
level: 'debug',
});
我只是希望能够log.logRequest()
在需要记录的任何地方用作函数。但我不断收到这个错误 -
“记录器”类型上不存在属性“logRequest”
请提出一个答案。