Codaybook

サーバサイドエンジニアが必死に作成した!発見した!を綴るブログ



MojoliciousでCLIみたいなのを実装

リアルタイムWebアプリケーションフレームワークのMojoliciousで CLIを作成するときにこんな感じでとりあず組めばいいのかというを書きました。

CLI for Mojolicious

ディレクトリ構成は、以下の通りです。

  • bin/cli.pl (CLIの実行ファイル)
  • lib/Test/Web/CLI/Base.pm (CLIの共通機能)
  • lib/Test/Web/CLI/Testcli.pm (Testcliというコマンドの実装)

実際にCLIを実行するには以下のコマンドを入力します。

$ perl bin/cli.pl Testcli [引数]

これでなんとなくCLI的なことができると思います。ご参考程度に。