2

私は「The Definitive Guide to Catalyst」という本に従っています。コマンド「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/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) 2 行目。

質問: 1. Catalyst はまだ人気がありますか? どの Web フレームワークも良いと言っています。2.上記の問題を解決するには?

ありがとう!

4

2 に答える 2

7

1 - はい、少なくとも私と一緒に :-)

触媒はよく整備されています。Catalyst を置き換えることを目的とした新しい Perl フレームワークはありません。

2 - 不足しているモジュールをインストールします。

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

すべてがインストールされていることを確認してください

sudo cpan Catalyst::Runtime
sudo cpan Catalyst::Devel
于 2012-08-06T23:17:17.957 に答える
0

はい、Catalyst は非常に人気があり、その背後には非常に活発なコミュニティがあります。

しかし、そこで遭遇した問題は、Catalyst 固有のものではありません。Catalyst::Helper::View::TTがサーバーにインストールされていないようです。

CPAN からインストールしてみて、どうなるか見てみましょう。install Template( Template Toolkit ) をまだ行っていない場合は、これも必要です。

(ここまで理解できたなら、CPAN からのインストール方法を知っていると思います!)

于 2012-08-06T23:15:56.070 に答える