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

已经配置好Ruby on Rails 的开发环境了,现在开始来写地一个Ruby on Rails项目——输出Hello Ruby on Rails。

一、新建项目

先进用进入存放项目的文件夹,输入一下命令rails new projectName,例如

rails new MyBlog
其中我要新建的项目名称是MyBlog

建好项目以后,然后进入MyBlog文件夹,修改Gemfile,在里面添加gem 'execjs'和gem 'therubyracer'(可能有些人不用添加这两句,主要看之后能不能执行bundle install,我是要这样写的),添加完成以后保存退出,然后执行bundle install,这句命令会安装所需要的gem

最后是一下执行rails server,就可以启动服务器了,登录http://localhost:3000/显示一下界面表示新建策划你成功

Ruby on Rails学习心得(二)Hello Ruby on Rails_第1张图片

二、修改文件

新建好项目以后就可以开始新建文件,显示自己想要的界面了。(修改的过程中可以不用停止服务器,这个是Ruby on Rails动态语言的优点)

Ruby on Rails是MVC结构的,要新建一个模块都需要命令来新建,否则就要自己来进行配置了。

先来新建一个controller ,输入命令

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,就可以看到

Ruby on Rails学习心得(二)Hello Ruby on Rails_第2张图片

如果想要在配置路径的话,可以代开MyBlog/config/routes.rb文件

加上一句root 'home#index',然后访问http://localhost:3000/也可以看到Hello Rubuy on Rails了。




你可能感兴趣的:(Ruby on Rails学习心得(二)Hello Ruby on Rails)