Ark をインストールしてみる
参考
面白ラボBM11(ブッコミイレブン) 2009: Ark http://bm11.kayac.com/2009/project/ark/
ついに出た!最新Perlフレームワーク「Ark」徹底解剖:第2回 Ark チュートリアル:基礎編|gihyo.jp … 技術評論社 http://gihyo.jp/dev/feature/01/perl_ark/0002
Ark - へたれエンジニア日記 ver.2 http://d.hatena.ne.jp/toritori0318/20090613/1244910146
インストールメモ
git clone http://github.com/typester/ark-perl.git
cpan -t .
でテストを試みるといろいろ足りないと出るので、
- Net::OpenID::Consumer ...missing. - LWPx::ParanoidAgent ...missing. - Encode::JP::Mobile ...missing. - HTTP::MobileAgent ...missing. - HTTP::MobileAgent::Plugin::Charset ...missing. - OAuth::Lite ...missing.
一旦 Ctrl-C で抜けて個別に足りないモジュールをインストール。
その後
cpan -i .
でインストール。
で ark.pl newapp HelloWorld を試そうとしたら
Can't call method "add_trigger" on an undefined value at
とか言われて、謎だったので検索したら
http://www.yokada.net/blog/1246
なんか Module::Setup::Plugin が悪いらしい。そのとおりに直したら動いた。
cd HelloWorld
ark.pl server
してみたら plackup を使ってねって言われた。
plackup app.psgi
すると localhost:5000 でテストアプリが見れる。
ドキュメントを読みたいんだけど 鯖落ちてて読めない。
作者さんのgithubにいろいろあるのでそっちを見てみることにします。
data at master from typester's ark-advent-2009 - GitHub http://github.com/typester/ark-advent-2009/tree/master/data/