Hatena::Groupcatalyst

dann@catalyst このページをアンテナに追加 RSSフィード

2008-03-16

CLIの作成

14:42 |  CLIの作成 - dann@catalyst を含むブックマーク はてなブックマーク -  CLIの作成 - dann@catalyst  CLIの作成 - dann@catalyst のブックマークコメント

  • App::CLI, App::CmdのようなCLI作成のフレームワークを使う方法
  • App::Options
  • 標準モジュール

CLI用のフレームワークはCatalystアプリ用のCLIとして使うにはいいかなって気がする。もともと、多量のモジュールに依存するのが前提になっているので。App::CLIとApp::Cmdのどっちかがよいのかは分からなかったけれど、一応、App::Cmdでやりたいことは一通りできそう。コマンドの追加もとても楽。

App::Optionsは綺麗に書けるけれど、単体のスクリプトで配布するときには標準モジュールじゃないので都合が悪そう。その点で使いどころがどこになるのかが少し難しい。

標準モジュールは、極力モジュールに依存しないスクリプトを作るときに使う。

App::CLI, App::Cmd または 標準モジュール のいずれかを使うってことになるかなぁ。App::CLIとApp::Cmdがどっちがよいのかはよく分からない。コードはApp::CLIのほうが綺麗だけど、ドキュメントが...

lcipavlcipav2011/03/24 10:164IGWLn <a href="http://glbzfqoqlaox.com/">glbzfqoqlaox</a>, [url=http://ikimzilitduw.com/]ikimzilitduw[/url], [link=http://koddoycduxbb.com/]koddoycduxbb[/link], http://licjkrlymalo.com/

トラックバック - http://catalyst.g.hatena.ne.jp/dann/20080316