1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
#!/usr/bin/perl use warnings; use 5.012; use utf8; use open qw( :encoding(UTF-8) :std ); use Mojolicious::Lite; use File::Spec::Functions; my $dir = '/tmp'; my $file_1 = catfile $dir, 'file_one.txt'; my $file_2 = catfile $dir, 'file_two.txt'; get '/eins' => sub { ... open my $fh, '<', $file_1 or die $!; ... } post '/zwei' => sub { ... open my $fh, '>', $file_1 or die $!; ... }
2011-10-23T15:39:22 moritzFür nicht-Lite apps sollte die Initialisierung wohl in sub startup passieren, aber ich wuesste jetzt nicht, wo man dann die Variablen speichern soll.