*ブログに戻る →ここ です。
参考サイトは下記にリンクを張っています。

Rubyの学習 free211
実際にアプリをつくります

↓Rubyのプログラムを実行すると以下のように表示される。

C:\RubyTest>今回はブラウザからアクセスしました。
ブラウザに下記URL://xxを貼り付け移動 (バツを三千に書き換えして、といってもサーバはローカルだしここまで隠す必要もなさそうだけど一応)
URL://localhost:xxxx/hello
URL://localhost:xxxx/bye
URL://localhost:xxxx/sadahello
URL://localhost:xxxx/sadabye
URL://localhost:xxxx/sada1hello
URL://localhost:xxxx/sada1bye

Hello! by Sadachika

bye! by Sadachika

Hello! by Atsushi Sadachika

bye! by Atsushi Sadachika

Hello! by SADAHIKA

bye! by SADACHIKA






Saturday,November,23,2013

プログラムの表示

「sadabooks」というアプリを作る コマンドプロンプトを開く cd C:\SadaData\rails C:\SadaData\rails>rails new sadabooks cd C:\SadaData\rails\sadabooks C:\SadaData\rails\sadabooks>rails server 下記が表示される => Booting WEBrick => Rails 4.0.1 application starting in development on URL://0.0.0.0:xxxx => Run `rails server -h` for more startup options => Ctrl-C to shutdown server [2013-11-23 16:22:14] INFO WEBrick 1.3.1 [2013-11-23 16:22:14] INFO ruby 2.0.0 (2013-06-27) [i xxxx-mingw xxx] [2013-11-23 16:22:14] INFO WEBrick::HTTPServer#start: pid=xxx port= xxxx ↑ここ毎回違う値だけどサーバをダウンさせるために使います 通常サーバを停止するには「Ctrl」「c」だけでできます。 C:\SadaData\rails\sadabooks\public にindex.htmlを置く <!DOCTYPE html> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=EUC-JP"> <title>Hello World! SadaBook</title> </head> <body> <p> Hello SadaBook! </p> </body> </html> ブラウザからアクセスする URL://localhost:xxxx 新たにコマンドプロンプトを開く cd C:\SadaData\rails\sadabooks コントローラーを作る「sadabooklist」 rails generate controller sadabooklist ↑コントローラ名 C:\SadaData\rails\sadabooks>rails generate controller sadabooklist ↑コントローラ名 ↓_controllerが名前に自動で付く C:\SadaData\rails\sadabooks\app\controllers\sadabooklist_controller.rb をさくらエディタで開き ↑新しくできたファイル 下記を書き込む class SadabooklistController < ApplicationController def hello render :text => 'Hello! by Sadachika' end def bye render :text => 'bye! by Sadachika' end def sada_hello render :text => 'Hello! by Atsushi Sadachika' end def sada_bye render :text => 'bye! by Atsushi Sadachika' end def sada.hello render :text => 'Hello! by SADAHIKA' end def sada.bye render :text => 'bye! by SADACHIKA' end end C:\SadaData\rails\sadabooks\config\routes.rbをさくらエディタで開き下記を書き込む 注意、お手本ではmatchとなっていますが、get へ変更します。 match 'hello' => 'booklist#hello' match 'bye' => 'booklist#bye' get 'hello' => 'sadabooklist#hello' get 'bye' => 'sadabooklist#bye' get 'sadahello' => 'sadabooklist#sada_hello' get 'sadabye' => 'sadabooklist#sada_bye' get 'sada1hello' => 'sadabooklist#sada1_hello' get 'sada1bye' => 'sadabooklist#sada1_bye' 注意、ドットは使用できない get 'sada.hello' => 'sadabooklist#sada.hello' get 'sada.bye' => 'sadabooklist#sada.bye' ブラウザから URL://localhost:xxxx/hello URL://localhost:xxxx/bye URL://localhost:xxxx/sadahello URL://localhost:xxxx/sadabye URL://localhost:xxxx/sada1hello URL://localhost:xxxx/sada1bye 注意、ドットは使用できない URL://localhost:xxxx/sada.hello URL://localhost:xxxx/sada.bye


*↓ 参考にしたサイトは下記
こちら

これは赤色の文字例です。

これは青色の文字例です。