【问题标题】:Catalyst Couldn't load helper "Catalyst::Helper::View::TT"Catalyst 无法加载帮助程序“Catalyst::Helper::View::TT”
【发布时间】:2012-08-06 22:50:56
【问题描述】:

我遵循《催化剂权威指南》一书。现在当我运行命令“script/lolcatalyst_lite_create.pl view Web TT”时,我得到如下

存在“/home/hengaini/LolCatalyst-Lite/script/../lib/LolCatalyst/Lite/View” 存在“/home/hengaini/LolCatalyst-Lite/script/../t” 无法加载帮助程序“Catalyst::Helper::View::TT”,“无法在 @INC 中找到 Catalyst/Helper/View/TT.pm >(@INC 包含:/home/hengaini/LolCatalyst-Lite/脚本/../lib /etc/perl /usr/local /lib/perl/5.14.2 /usr/local/share/perl/5.14.2 /usr/lib/perl5 /usr/share/perl5 /usr/lib /perl/5.14 /usr/share/perl/5.14 /usr/local/lib/site_perl .) 在(eval 338)第 2 行。

问题: 1.催化剂还流行吗?每个 Web 框架都说好; 2.如何解决以上问题?

谢谢!

【问题讨论】:

    标签: perl catalyst


    【解决方案1】:

    1 - 是的,至少对我来说:-)

    催化剂维护良好。没有新的 Perl 框架旨在取代 Catalyst。

    2 - 安装缺少的模块:

    sudo cpan Catalyst::Helper::View::TT
    

    确保一切都已安装

    sudo cpan Catalyst::Runtime
    sudo cpan Catalyst::Devel
    

    【讨论】:

    • 感谢帮助。对我来说,当我安装运行时和开发时,该模块已经安装了,这对我来说是“显而易见的”! ?
    【解决方案2】:

    是的,Catalyst 非常受欢迎,并且背后有一个非常活跃的社区。​​p>

    但是您遇到的问题并不是 Catalyst 特有的。您的服务器上似乎没有安装Catalyst::Helper::View::TT

    尝试从 CPAN 安装它,看看效果如何。如果您还没有,您还需要install Template (Template Toolkit)。

    (如果你已经做到了,我猜你知道如何从 CPAN 安装!)

    【讨论】:

      猜你喜欢
      • 2012-06-19
      • 2012-05-15
      • 2018-01-14
      • 1970-01-01
      • 2012-12-07
      • 2013-04-12
      • 1970-01-01
      • 2017-06-14
      • 2014-04-28
      相关资源
      最近更新 更多