Thread Mojolicious
(28 answers)
Opened by roooot at 2010-04-03 19:11
Mehr oder weniger komme ich jetzt langsam klar.
Allerdings benutze ich sonst immer Moose bzw MooseX::Declare. Habe mir jetzt mal einen Controller gebaut, der die Routen definiert. Sieht so aus: Code (perl): (dl
)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 use MooseX::Declare; class Controller extends Mojolicious { method startup { my $r = $self->routes; $r->route('/')->to('test#welcome'); $r->route('/bye')->to('test#bye'); $r->route('/doh')->to('test#doh'); } } Code (perl): (dl
)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 use MooseX::Declare; class Controller::Test extends Mojolicious::Controller { method welcome { $self->render_text('welcome!'); } method bye { $self->render_text('bye!'); } method doh { $self->render_text('doh!'); } } Nun starte ich den Devserver Code: (dl
)
perl test.pl daemon --reload test.pl ist mehr oder weniger nur ein launcher: Erscheinen dann folgende Fehlermeldungen: Code: (dl
)
1 # perl test.pl daemon --reload Funktionieren tuts auf wundersame Weiße trotzdem, nur die Ausgabe nervt. Welche Fachmann kann das Problem lösen? ;) Viele Grüße :)
|