如何在Perl Mojolicious lite中更改模板文件夹?

时间:2019-06-27 08:43:23

标签: perl routing mojolicious mojolicious-lite

我想在我的项目中使用以下结构:

folder
\_script_1.pl
  mojolicious_ui_script.pl
  HTML
  \_website.html.ep
  CSS
  \_website.css.ep

但是我可以使用默认的strucutre使其工作:

folder
\_script_1.pl
  mojolicious_ui_script.pl
  templates
  \_website.html.ep
    website.css.ep

这是我正在使用的mojolicious_ui_script.pl的简化版本:

use utf8;
use open ':std', ':encoding(UTF-8)';


use Mojolicious::Lite;



get "/" => 'website';

get "/website\.css" => { template => 'website', format => 'css'} => 'website-css';



# app->secret('random string to turn off warnings about no secret');
# app->mode('production'); # stop debug output
app->start('daemon', '-l', 'http://*:3000');

我一直想找到一种解决方法,因为lite版本和普通Mojo之间的文档有时会混杂在一起,我不认为双方都可以使用某些东西,但是无论如何,尝试使用路线进行很多操作我还没办法加油。

0 个答案:

没有答案