已经配置好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了。