/branch
script を実行するルートを作成する必要が/lib/branch.rb
あります。ステージング サーバーにデプロイされた現在の git ブランチをブラウザに表示する文字列を 1 つだけ表示する必要があります。私はすでにスクリプトを書いていますが、レールルートにマウントする方法を理解できません
質問する
177 次
2 に答える
1
Rails ルートはリクエストをコントローラーにルーティングしています。
コードを /app/controllers/branch-controller.rb に配置します
于 2012-07-04T15:55:28.947 に答える
1
Rails はディスパッチ要求をアプリケーションにルーティングします。コードは、コントローラーまたはラック アプリ (Rails 3 のみ) のいずれかに配置できます。
Rails 3 を使用している場合は、Rack API を使用してroutes.rb
.
match "/branch" => proc { |env| [ 200, {}, [ %{your script call} ] ] }
この投稿を見てください: http://www.railsdispatch.com/posts/rails-routing
于 2012-07-04T16:06:35.170 に答える