Ruby on Rails学习心得(二)Hello Ruby on Rails

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

相关文章
相关标签/搜索