エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
thor で usage の自動生成 - ヽ( ・∀・)ノくまくまー - s21g
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
thor で usage の自動生成 - ヽ( ・∀・)ノくまくまー - s21g
thor のメリット thor は rake に比べて、 タスク定義が Ruby メソッド コマンドライン引数が簡単に扱え... thor のメリット thor は rake に比べて、 タスク定義が Ruby メソッド コマンドライン引数が簡単に扱える というメリットがあり、お気に入りです。 前者はもしかすると 「いやいや task の方が DSL 風で...」 と人によるかもしれませんが、 後者が強力なのは異論がないでしょう。 例えば、Rails の db:create を例にすると、 環境を指定するのに rake では仕方なく RAILS_ENV を使っていますが、 もし thor であれば 1 class Db < Thor 2 desc "create ENV", "Create database for specified env" 3 def create(env = 'development') 4 ... のように、引数の処理もデフォルト値の指定も、 ruby コードそのままで非常に直感的で