从节点模块

时间:2016-08-11 18:44:18

标签: node.js express winston

我找不到任何地方告诉我这是完全错的所以我去了:

在我的模块中,我有两个功能:

  • init:创建winston记录器对象
  • get:返回对象

我有几个文件需要使用logger对象。 在这些文件中,我需要模块,并使用get函数。

我想初始化一次。然后在其他文件中,我想简单地要求模块,获取对象,并使用它。我的逻辑在这里完全错了吗?我可以将它传递给其他模块,但我认为这将是一种使用记录器的简洁方法。

目前在我initget记录器的文件中,我可以正常使用它。一旦我进入新文件/模块,get会返回undefined,这会让我相信这是不正确的。

0 个答案:

没有答案