演習課題「Railsプロジェクトを作成する」
右のターミナルで、現在のディレクトリに、おすすめのネコ情報を投稿する「catmap」というRailsプロジェクトを作成してください。
採点して、すべてのジャッジに正解すれば、演習課題クリアです!
演習課題「Railsサーバーを起動する」
右のターミナルでは、「catmap」というRailsプロジェクトが作成されています。
catmapディレクトリに移動して、RailsのWebサーバーを起動してください。
採点して、すべてのジャッジに正解すれば、演習課題クリアです!
演習課題「ページを追加する」
右の環境には、Railsで「catmap」というプロジェクトが作られています。
ターミナルを使って、このプロジェクトに「https://xxx.learning.paiza-user-learning.cloud:3000/start/index」というWebページを作ってください。
(上記 xxx は、皆様によって異なります。)
rails serverを起動した上で、採点して、すべてのジャッジに正解すれば、演習課題クリアです!
#01:プロジェクトとウェルカムページを作ろう
このレッスンでは、お勧めのお店を投稿できる「ランチマップ」アプリをRuby on Railsで作ってみましょう。まず初めに、プロジェクトとウェルカムページを作ります。
現在のディレクトリ(フォルダ)の位置を確認する。$ pwd
ファイルやディレクトリの情報を表示する。$ ls
lunchmapディレクトリに移動する。$ cd lunchmap
lunchmapプロジェクトを作成する。$ rails new lunchmap
Rails用のWebサーバーを起動する$ rails s -b 0.0.0.0
ウェルカムページを生成するrails generate controller welcome index
app/views/welcome/index.html.erb<h1>Lunch Map</h1>
<p>Tasty meal on your place!</p>
config/routes.rbRails.application.routes.draw do
get 'welcome/index'
root 'welcome#index'
# For details on the DSL available within this file, see http://guides.rubyonrails.org/routing.html
end
- paizaの場合: New Broweserタブに表示されたアドレスに「:3000」を追加する
例 https://xxx.learning.paiza-user-learning.cloud:3000
- 作成した掲示板にアクセスする:https://xxx.learning.paiza-user-learning.cloud:3000/categories
- 自分のPCでrailsを起動する場合: ブラウザで「http://localhost:3000」にアクセスする
※ xxxには、コンテナ名が入ります
「CTRL」キー(コントロールキー)を押しながら「C」のキーを押します。
- Linuxコマンド集 - ITpro
http://itpro.nikkeibp.co.jp/article/COLUMN/20060224/230573/
- Ruby on Railsサービス開発逆引き辞典
http://code.materializer.co/index.html
- Railsドキュメント
http://railsdoc.com/