リアルタイム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的なことができると思います。ご参考程度に。