# 名称
# 简介
#myapp.yml(它只是带有嵌入式Perl的YAML) --- foo:酒吧 巴兹: - ♥ 音乐目录:<%=app->home->child(“音乐”)%> #Mojolicious公司 my$config=$app->插件('NotYAMLConfig'); 比如$config->{foo}; #Mojolicious::精简 my$config=插件“NotYAMLConfig”; 说$config->{foo}; #foo.html.ep %=配置->{foo} #配置在应用程序范围内可用 我的$config=app->config; 说$config->{foo}; #一切都可以通过选项进行定制 my$config=plugin NotYAMLConfig=>{file=>'/etc/myapp.conf'};
# 描述
配置覆盖(_O) -
如果此配置值已在 Mojolicus中的“config” 当加载此插件时,除了加载特定于部署的插件之外,它不会做任何事情。 插件 -
插件: -设置用户组: 用户:sri 组:工作人员 加载此插件后应立即加载一个或多个特定于部署的插件。
# 选项
# 模块
#Mojolicious::精简 插件NotYAMLConfig=>{module=>“YAML::PP”};
# 方法
# 解析
$plugin->parse($content、$file、$conf、$app);
子解析($self、$content、$file、$conf、$app){ ... $content=$self->render($content、$file、$conf、$app); ... 返回$hash; }
# 登记
my$config=$plugin->register(Mojolicios->new); my$config=$plugin->register(Mojolicios->new,{file=>'/etc/foo.conf'});