请耐心等待,因为除了我继承了用它写的东西之外,我真的不知道关于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")'
解决方法
我想你的Dancer2应用程序是通过plackup启动的,例如plackup -p 5000 bin / app.psgi(可能更多参数). plackup只是一个perl脚本,所以你可以尝试perl -d`哪个plackup` -p 5000 bin / app.psgi