我可以在Powr中调试输出类似于WEBrick的输出吗?

Mit*_*civ 17 debugging ruby-on-rails webrick rack-pow

当我使用rails/server(WEBrick)时,我从rails应用程序获得常量调试信息(查询等)作为控制台输出.有没有办法用Pow获得这个调试输出?

谢谢

Mat*_*ner 28

您可以通过tail -f~/Library/Logs/Pow目录中选择的日志文件上运行来检查Pow收到的HTTP请求.查看有关查看日志文件的Pow手册部分

如果您正在寻找Rails特定日志,它们将位于log/您的应用程序的目录中.例如,如果要查看应用程序的开发日志,请切换到应用程序的根管理器并运行:

tail -f log/development.log
Run Code Online (Sandbox Code Playgroud)

还有less一些可以为您提供更多选项,但使用起来并不简单.

less -R log/development.log
Run Code Online (Sandbox Code Playgroud)

然后按ctrl-f以关注新输出到文件.按下h将为您提供更详细的帮助菜单.


Kon*_*zov 11

你也可以使用像粉末一样的辅助宝石.我命令显示应用程序日志只是键入powder applog

  • 从那里可以访问`binding.pry`会很棒. (3认同)