2012-08-06 4 views
1

Je suis le livre "The Definitive Guide to Catalyst". Maintenant, quand je lance la commande "script/vue lolcatalyst_lite_create.pl TT Web", je reçois comme suitCatalyst Impossible de charger l'assistant "Catalyst :: Helper :: View :: TT"

existe « /home/hengaini/LolCatalyst-Lite/script/../lib/LolCatalyst/Lite/View " existe" /home/hengaini/LolCatalyst-Lite/script/../t " Impossible de charger l'assistant" Catalyst :: Helper :: View :: TT "," Impossible de localiser Catalyst/Helper/View/TT.pm> dans @INC (@INC contient: /home/hengaini/LolCatalyst-Lite/script/../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) ligne 2

question: 1.Le Catalyst est-il encore populaire? Chaque cadre web dit bien; 2.Comment résoudre le problème ci-dessus?

Merci!

Répondre

0

Oui, Catalyst est très populaire et possède une communauté très active.

Mais le problème que vous avez rencontré n'est pas spécifique à Catalyst. Il semble que Catalyst::Helper::View::TT n'est pas installé sur votre serveur. Essayez de l'installer à partir de CPAN et voyez comment vous y allez. Vous aurez également besoin de install Template (Template Toolkit) si vous ne l'avez pas déjà fait.

(! Si vous avez obtenu aussi loin que vous avez, je suppose que vous savez comment installer CPAN)

6

1 - au moins avec moi Oui, :-)

Catalyst est bien maintianed. Il n'y a pas de nouvelle structure Perl visant à remplacer Catalyst.

2 - Installez le module manquant:

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

Assurez-vous que tout est installé

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

Merci, a contribué. C'était juste "évident" pour moi que ce module aurait été installé quand j'ai installé le Runtime et le Devel! ? – gideon

Questions connexes