Mojolicious :: Lite外部模板"模板' template.html.ep'找不到

时间:2018-01-10 18:54:43

标签: perl templates mojolicious-lite

我有一个非常简单的Mojolicious::Lite应用程序,它显示一个表单。

当我在脚本底部嵌入HTML时,它运行正常,但是当我尝试将模板放在./templates文件夹中并且我的布局位于./templates/layouts文件夹中时,我收到错误< / p>

  

Template&#39; template_name.html.ep&#39;找不到

我按照here

的指南进行操作

我还尝试将@@ template_name.html.ep添加到每个文件的顶部。

我做错了什么?

应用/ index.pl

#! C:\strawberry\perl\bin\perl.exe
use Mojolicious::Lite;

any '/' => sub {
    my $self = shift;
    $self->render(template => 'home/index');
};

app->start;

应用/模板/家/ index.html.ep

@@ home/index.html.ep
% layout 'default';
Hello Hello Hello

应用/模板/布局/ default.html.ep

(一堆带有<%= content %>标签的HTML)

0 个答案:

没有答案