2014-04-29 35 views
1

在我們的應用程序中,我們使用我們自己的日誌記錄框架。我們使用的一些外部模塊使用debug模塊,該模塊直接登錄到控制檯。你能用另一個名字提供一個模塊嗎?

我想打包這些日誌記錄調用,以便它們通過我們自己的框架進行管道傳輸。

我不想覆蓋/掛接console.log,因爲這就是我們的日誌記錄框架在內部使用(並且感覺髒)。所以我的下一個想法是以某種方式指示Node在另一個模塊使用require('debug')時加載我自己的代碼。那可能嗎?如果是這樣,怎麼樣?或者有沒有更好的解決方案?

+0

在調試中加載你的代碼? – DrakaSAN

+0

@DrakaSAN你是什麼意思? –

+0

好吧,或者添加你的​​框架來調試(但我懷疑這很容易)或者在你的框架中打包調試? – DrakaSAN

回答

0

目前,我們只是forked debug,我們現在只是在我們的項目中使用我們的分叉。

我們調整了fork以利用我們自己的日誌記錄解決方案。由於GitHub URLs in package.json的支持,整合它非常容易。

相關問題