ад всех,Добавить статический каталог для Mojo Lite App
Я пытаюсь добавить общий статический каталог мое приложение Mojo Lite, но это, кажется, не сделать трюк.
use Mojolicious::Lite;
use Mojolicious::Static;
# Documentation browser under "/perldoc"
plugin 'PODRenderer';
my $static = Mojolicious::Static->new;
push @{$static->paths}, '/my/path;
Любые идеи?
Возможно, более безопасно перезаписывать значение по умолчанию, если оно вам не нужно? Я сделал это так (возможно, есть более элегантный синтаксис, но '->' все еще экспериментальный afaik): '$ {app-> static-> paths} [0] = $ public_dir;' –
Как '->' экспериментальные? 'app-> static-> paths -> [0] = $ public_dir;' будет работать, чтобы заменить значение по умолчанию. Если вы хотите быть более уверенным, что новый каталог является единственным, вы можете использовать 'app-> static-> paths ([$ public_dir]);'. Тем не менее, ОП сказал «добавить», поэтому все, что я сделал, было добавлено. –
'rel_dir' был переименован в' rel_file' – orev