标签: node.js express winston
我找不到任何地方告诉我这是完全错的所以我去了:
在我的模块中,我有两个功能:
我有几个文件需要使用logger对象。 在这些文件中,我需要模块,并使用get函数。
我想初始化一次。然后在其他文件中,我想简单地要求模块,获取对象,并使用它。我的逻辑在这里完全错了吗?我可以将它传递给其他模块,但我认为这将是一种使用记录器的简洁方法。
目前在我init和get记录器的文件中,我可以正常使用它。一旦我进入新文件/模块,get会返回undefined,这会让我相信这是不正确的。
init
get
undefined