已經配置好Ruby on Rails 的開發環境了,如今開始來寫地一個Ruby on Rails項目——輸出Hello Ruby on Rails。 html
1、新建項目 java
先進用進入存放項目的文件夾,輸入一下命令rails new projectName,例如 ruby
rails new MyBlog其中我要新建的項目名稱是MyBlog
建好項目之後,而後進入MyBlog文件夾,修改Gemfile,在裏面添加gem 'execjs'和gem 'therubyracer'(可能有些人不用添加這兩句,主要看以後能不能執行bundle install,我是要這樣寫的),添加完成之後保存退出,而後執行bundle install,這句命令會安裝所須要的gem 服務器
最後是一下執行rails server,就能夠啓動服務器了,登陸http://localhost:3000/顯示一下界面表示新建策劃你成功 app
2、修改文件 spa
新建好項目之後就能夠開始新建文件,顯示本身想要的界面了。(修改的過程當中能夠不用中止服務器,這個是Ruby on Rails動態語言的優勢) code
Ruby on Rails是MVC結構的,要新建一個模塊都須要命令來新建,不然就要本身來進行配置了。 server
先來新建一個controller ,輸入命令 htm
rails g controller Home index這樣能夠看到在項目文件下面看到多了一些文件,我就不詳細說了。
打開MyBlog/app/views/home/index.html.erb,能夠看見以下的代碼 開發
<h1>Home#index</h1>
<p>Find me in app/views/home/index.html.erb</p>
這個文件就是view,用於顯示的,把這些內容改成
<h1>Hello Ruby on Rails</h1>而後打開 http://localhost:3000/home/index,就能夠看到
若是想要在配置路徑的話,能夠代開MyBlog/config/routes.rb文件
加上一句root 'home#index',而後訪問http://localhost:3000/也能夠看到Hello Rubuy on Rails了。