gpt4 book ai didi

ruby - 如何使用花见记录器?

转载 作者:行者123 更新时间:2023-12-04 04:13:55 26 4
gpt4 key购买 nike

您能举出使用 hanami logger 的例子吗?我发现了一些有争议的例如,有人说它已经在 hanami 中(你可以只使用 logger.info('test'),不幸的是至少对我来说它不起作用,我只看到环境中记录器的配置。 rb), 有人说你需要安装 gem hanami-utils, 然后

require 'hanami/logger'
logger = Hanami::Logger.new('Test', level: 'info')
logger.info('test')

它有效,但如何要求所有模块使用它?还是使用全局变量并说 rubocop 不用担心每个记录器行的唯一方法?抱歉可能是愚蠢的问题 ruby​​ 和 hanami 对我来说是新世界。

最佳答案

Hanami.logger 是 Hanami 应用程序的一部分。它是自动加载的,因此无需请求即可使用。

Hanami.logger.debug("Hello")

您可以在 config/environment.rb 进行一些日志记录配置

如果您需要特殊行为,您可以使用 custom logger

关于ruby - 如何使用花见记录器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61116055/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com