nodejs并记录不同的模块

Jul*_*lio 5 logging separation-of-concerns node.js

我只对下面的最佳方法感兴趣...

我有一个应用程序,由于维护原因和关注点分离,分为几个模块.我希望能够在我的应用程序启动时创建一个日志文件,然后使用我编写的不同模块写入同一个日志文件,而不会变得混乱并且导出的模块中有不需要的代码.

提前致谢.

ale*_*lex 11

使用Winston进行日志记录,它可以登录文件,数据库,任何东西,它有一个很好的文档.您可以使用Winston在所有模块中记录消息.