タグ

ブックマーク / qiita.com/hayajo (1)

  • MojoliciousでCLI - Qiita

    こんにちは。@hayajoと申します。今月はPHPで開発していますが進捗ダメです。 さて、ウェブアプリケーションといってもウェブインターフェースだけではなく、外部データのインポートやエクスポート、データ集計のためのバッチ処理など、コマンドラインインターフェース(CLI)として実装するものも少なくありません。 今回はこのようなコマンド群をMojolicous(::Lite)アプリケーション実行コマンドのサブコマンドとして実装する方法をご紹介します。 ネームスペースの追加する まずはアプリケーションのcommandsに新しくネームスペース(MyApp::CLI)を追加します。 Mojolicious::Liteアプリの場合 #!/usr/bin/env perl use Mojolicious::Lite; # 追加ここから -- use FindBin; BEGIN { unshift @I

    MojoliciousでCLI - Qiita
  • 1