используя Winston в нескольких модулях

У меня есть несколько модулей - скажем, server.js, module1.js, ..., moduleN.js.

Я хотел бы определить файл журнала в моем server.js:

winston.add(winston.transports.File, { filename: 'mylogfile.log' });

а затем использовать его во всех моих модулях.

Каков наилучший способ сделать это? Я мог быexports.winston=winston; в каждом модуле, а затем установить его в server.js, но есть ли лучшее решение?

Заранее спасибо!

Ответы на вопрос(7)

Ваш ответ на вопрос