1
我有一個導軌應用程序,並希望用較少的內存佔用來運行它的一部分。因此我試圖在沒有Rails的情況下運行這些。沒有導軌的軌道模型/使記錄器全局可用
一切(?)是require
d,但代碼崩潰時,它調用logger
。
是否有辦法在全局範圍內創建變量或方法logger
或從外部添加一個到特定類的範圍?我不想從代碼中刪除所有日誌記錄。
我有一個導軌應用程序,並希望用較少的內存佔用來運行它的一部分。因此我試圖在沒有Rails的情況下運行這些。沒有導軌的軌道模型/使記錄器全局可用
一切(?)是require
d,但代碼崩潰時,它調用logger
。
是否有辦法在全局範圍內創建變量或方法logger
或從外部添加一個到特定類的範圍?我不想從代碼中刪除所有日誌記錄。
我結束了在Object
創建logger
方法:
class Object
def logger
-> { Logging.logger.root }.call
end
end
說起來,如果你有更好的解決辦法。