<< はじめての heroku@cygwin | main | JS 関係まとめ >>
Twitter


スポンサーサイト

一定期間更新がないため広告を表示しています

posted by: スポンサードリンク | - | | - | - | - | - |

はじめての☆ Ruby on Rails

また思い切ったタイトル。こっち (はじめての heroku@cygwin) から連続ものって思って欲しい。とりあえず Hello World しよう。

作成! RoR アプリ

rails アプリ名

これだけでとりあえず作れる。rails3 であれば rails new アプリ名 とする。git のセッティングは次のように実施

cd アプリ名 git init git add . git -a -m "Create new app"

後は push するだけよ。

表示! Hello World!

コントラーラってのを作らないと上手く表示できないらしい。RoR たんはワガママなのだ。以下のようにして作る。コントローラ名はとりあえず main としておけばいいよ。なお、 Rails3 はちょっと違うっぽい

ruby script/generate コントローラ名

すると以下の4つのファイルが生成されるようだ。

  • app/controllers/コントローラ名_controller.rb
  • app/helpers/コントローラ名_helper.rb
  • test/functional/コントローラ名_controller_test.rb
  • test/unit/helpers/コントローラ名_helper_test.rb

とりあえず コントローラ名_controller.rb をいぢる。適当なエディタで開いて次のような内容を入れてやろう。

class コントローラ名Controller < ApplicationController
   def helloWorld

   end
end

とりあえずはこれだけで良い。

次は view ……見た目を作る。 app/views/コントローラ名/helloWorld.html.erb を作成。中身を次のようにする。

<html>
<head>
<title>First RoR App</title>
</head>
<body>
<p>Hello World!</p>
</body>
</html>

これが終わったら実際に見てみよう。アプリのルートに戻って……

ruby script/server

そして、 http://localhost:3000/main/helloWorld を見てみよう。表示されると思う。

posted by: しゅんしゅん | 学び | 23:55 | comments(0) | trackbacks(0) | - | - |

スポンサーサイト

posted by: スポンサードリンク | - | 23:55 | - | - | - | - |
コメント
 









トラックバック
 
http://syun2ej.jugem.jp/trackback/3289