你能举出使用hanami logger的例子吗?我发现了一些有争议的示例,有人说它已经在 hanami 里面(你可以使用 just logger.info('test')
,不幸的是至少对我来说它不起作用,我只在 environment.rb 中看到 logger 的配置),有人说你需要安装 gem hanami -utils,然后
require 'hanami/logger'
logger = Hanami::Logger.new('Test', level: 'info')
logger.info('test')
它可以工作,但是如何对所有模块要求它?还是使用全局变量并说 rubocop 不要担心每个记录器行的唯一方法?抱歉,可能是愚蠢的问题,红宝石和花见对我来说是新世界。