请耐心等待我,因为我不知道关于Dancer2的第一件事,除了我继承了用它写的东西这一事实。
我想附加一个常规调试器,它正在大力抵制我的大部分尝试。
说我有:
package Wharrgarbl;
use Dancer2;
# lots of stuff
get '/wharrgarbl/:potato' => sub {
use DB; $DB::single = 1;
# probably too much code here
}
我希望能够将调试器附加到该响应处理程序。我该如何完成这个咒语?
perl -d -I wharrgarbl/lib -MWharrgarbl -E 'Wharrgarbl->???("/wharrgarbl/fnorb")'
答案 0 :(得分:0)
我想你的Dancer2应用程序是通过plackup启动的,例如plackup -p 5000 bin/app.psgi
(可能更多的论点)。 plackup只是一个perl脚本,所以你可以尝试perl -d `which plackup` -p 5000 bin/app.psgi