我正在研究一些没有单独配置文件的大型 Catalyst 代码库。但是,在主模块中,它确实具有以下内容:
__PACKAGE__->config(
name => 'Example::Server',
encoding => 'UTF-8',
...
);
所以我希望我可以在那里添加 SmartURI 配置,如下所示:
__PACKAGE__->config(
name => 'Example::Server',
encoding => 'UTF-8',
'Plugin::SmartURI' => { 'disposition' => 'hostless' },
);
但看起来这还不足以加载或启用它。
所以,我显然错过了一些东西,任何帮助表示赞赏。
附言。插件 + deps 已通过 CPAN 安装。