gpt4 book ai didi

ruby - 如何让 ruby​​ 调试器使用 shotgun 在 sinatra 中工作?

转载 作者:数据小太阳 更新时间:2023-10-29 07:34:48 25 4
gpt4 key购买 nike

有没有办法运行 shotgun 以允许运行 ruby​​ 调试器语句? -d 标志似乎只用于调试输出。

最佳答案

为了找到调试 sinatra 应用程序的最佳方法,我在 github 上创建了一个 repo。最有用的部分是进入方法调试,如下所示。

enter image description here

这是 repo 协议(protocol):https://github.com/hlee/sinatra_debugger_example

我还确认此示例也支持 shotgun。尝试如下

cd sinatra_debugger_example
bundle
shotgun config.ru

然后访问:http://localhost:9393,就可以使用pry debug和stepping了。

关于调试器& pry :

  1. 示例项目同时支持调试器和 pry 动器。
  2. 我个人更喜欢 pry。

希望对你有帮助。

关于ruby - 如何让 ruby​​ 调试器使用 shotgun 在 sinatra 中工作?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8417245/

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