В нашем приложении мы используем собственную структуру ведения журнала. Некоторые из используемых нами внешних модулей используют модуль debug, который регистрируется непосредственно на консоли.Можете ли вы предоставить модуль другим именем?
Я хотел бы обернуть эти вызовы регистрации, чтобы они были переданы через нашу собственную инфраструктуру.
Я не хотел переопределять/подключать console.log
, потому что это то, что наша система ведения журнала использует внутренне (и она чувствует себя грязной). Поэтому моя следующая идея заключалась в том, чтобы каким-то образом проинструктировать Node загрузить мой собственный код, когда другой модуль использует require('debug')
. Это возможно? И если да, то как? Или, может быть, лучшее решение?
Загрузите свой код в отладку? – DrakaSAN
@DrakaSAN Что значит? –
Ну, либо добавьте фреймворк для отладки (но я сомневаюсь, что это будет легко), либо завершите debug в вашей структуре? – DrakaSAN