2012-08-06 14 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