【发布时间】:2013-06-15 19:13:31
【问题描述】:
我正在构建一个应该输出日志文件的 ruby gem。在哪里存储日志文件是个好习惯?
我正在从我正在构建的 Rails 网站中提取此功能,在那里我可以简单地登录 log/ 目录。
【问题讨论】:
-
这是为公共宝石设计的吗?如果是这样,我建议支持用户提供记录器对象的方式,而不是让 gem 确定记录路径。
-
我喜欢这个答案,我想选择它,因为我要使用它。一个很大的优点是对如何做到这一点的简短描述:它应该是一个初始化参数吗?