我正在开发一个使用特立尼达提供的应用程序,在开发中,服务器默认将其所有输出推送到stdout
。这使得使用命令行调试器变得非常困难(在我的例子中是 Pry(。有没有办法让它像在 prod 中那样在 dev 中使用日志文件?作为参考,我使用的是特立尼达的第 1.4.4
版。
或者,如果在 Pry 中对此有一些解决方法,我也很乐意了解一下。
谢谢!
事实证明,这实际上是由于我的特定应用程序中的记录器猴子补丁,否则使用日志文件。我刚刚被 GitHub 上的特立尼达自述文件甩掉了,它声称打印到 stdout 是 dev 中的默认设置。
如果有人对使用 Pry 和/或 Unix 实用程序解决这种情况有聪明的想法,请无论如何分享,因为这在其他类似情况下可能很有用。