2012-08-06 15 views
1

我遵循书“催化剂的权威指南”。现在,当我运行命令“脚本/ lolcatalyst_lite_create.pl查看Web TT”,我得到如下催化剂无法加载助手“Catalyst :: Helper :: View :: TT”

存在“/home/hengaini/LolCatalyst-Lite/script/../lib/LolCatalyst/Lite/View “ 存在”/home/hengaini/LolCatalyst-Lite/script/../t“ 无法加载助手”Catalyst :: Helper :: View :: TT“,”Can not locate Catalyst/Helper/View/TT.pm> in @INC(@INC包含:/home/hengaini/LolCatalyst-Lite/script/../lib/etc/perl/usr/local /lib/perl/5.14.2/usr/local/share/(eval 338)第2行的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。) 。

问题: 1.催化剂仍然很受欢迎?每个Web框架都说得很好; 2.如何解决上述问题?

谢谢!

回答

0

是的,Catalyst很受欢迎,并且拥有一个非常活跃的社区。

但是你遇到的问题没有特定的Catalyst。它看起来像你的服务器上没有安装Catalyst::Helper::View::TT

尝试从CPAN安装它,看看你如何去。如果你还没有,你还需要install TemplateTemplate Toolkit)。

(!如果你已经就你已经得到了,我想你知道如何从CPAN安装)

6

1 - 是的,至少跟我:-)

催化剂很紧张。没有新的Perl框架旨在取代Catalyst。

2 - 安装丢失的模块:

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

确保已安装一切

sudo cpan Catalyst::Runtime 
sudo cpan Catalyst::Devel 
+0

感谢这有助于。对我来说,当我安装Runtime和Devel时,该模块就已经安装了,这对我来说显而易见。 ? – gideon 2012-11-26 16:50:19