我已经使用Grape API构建了我的API,想知道如何调试它......
答案 0 :(得分:2)
您可以使用Rack或Rails为Grape API编写测试,这可以帮助您验证输出是否符合预期。
https://github.com/intridea/grape#writing-tests
我不确定它是否适用于Sinatra / Grape,但您也可以添加Simplecov以确保覆盖了您的基础。
如果您已经编写测试但仍有问题,是否可以提供有关错误的其他详细信息?
答案 1 :(得分:1)
1.安装RubyMine并转到'run' - > '编辑配置'。 2.单击窗口左角的加号,然后选择所需的配置。 3.在顶部的“名称”文本框中命名配置,然后编辑要更改的任何默认设置。 4.应用断点并使用调试器模式运行服务器。你很高兴:)
答案 2 :(得分:0)
看看racksh gem。它使您可以启动类似于Rails中的bundle exec rails console
的开发控制台。