kp

2017-01-01から1ヶ月間の記事一覧

foremanを読んでいく

github.com thorを使っている Foreman::CLI < Thorが最初に呼び出されるクラスでForeman::CLI.startが最初に呼ばれる Foreman::CLIはコマンドラインからの入力のチェックなど実行前の準備 主な処理はForeman::Engine#startで行う Foreman::Engine::CLIはFore…

Thor

Thor - Home Rubyでコマンドラインツールを開発するのに使えるGem ものすごくたくさんのGemに使われている 使い方 基本的にrequire 'thor'してThorを継承して使う。 利用する側gemの場合、よくbinの中に継承したクラスのstartメソッドを叩いている foremanの…