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动态语言的优点)

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

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

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




转载于:https://my.oschina.net/zlLeaf/blog/150119

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值