标签: node.js logging global
我正在开发NodeJs应用程序,需要记录当前的用户上下文,其中包括用户详细信息以及一些外部变量。但是,我希望该用户上下文可以全局使用。有什么方法可以实现而无需将其作为函数参数传递给应用程序中的所有函数。
当前,我正在将js文件名,函数名称,用户详细信息以及说明作为参数传递给logger。我需要的是仅将描述传递给记录器,而记录器方法本身会检测用户上下文,方法堆栈并将其写入文件。任何参考或建议都会很有帮助