46 lines
741 B
Text
46 lines
741 B
Text
|
#!/usr/bin/env perl
|
||
|
|
||
|
use strict;
|
||
|
use warnings;
|
||
|
use FindBin;
|
||
|
use lib "$FindBin::Bin/../lib";
|
||
|
|
||
|
|
||
|
# use this block if you don't need middleware, and only have a single target Dancer app to run here
|
||
|
use TestProject;
|
||
|
|
||
|
TestProject->to_app;
|
||
|
|
||
|
=begin comment
|
||
|
# use this block if you want to include middleware such as Plack::Middleware::Deflater
|
||
|
|
||
|
use TestProject;
|
||
|
use Plack::Builder;
|
||
|
|
||
|
builder {
|
||
|
enable 'Deflater';
|
||
|
TestProject->to_app;
|
||
|
}
|
||
|
|
||
|
=end comment
|
||
|
|
||
|
=cut
|
||
|
|
||
|
=begin comment
|
||
|
# use this block if you want to mount several applications on different path
|
||
|
|
||
|
use TestProject;
|
||
|
use TestProject_admin;
|
||
|
|
||
|
use Plack::Builder;
|
||
|
|
||
|
builder {
|
||
|
mount '/' => TestProject->to_app;
|
||
|
mount '/admin' => TestProject_admin->to_app;
|
||
|
}
|
||
|
|
||
|
=end comment
|
||
|
|
||
|
=cut
|
||
|
|